FSN#38395 Ook aantal en eenheid in de lijst indien mogelijk relevant
svn path=/Website/trunk/; revision=33196
This commit is contained in:
@@ -1303,6 +1303,8 @@ ins = {checkAutLevel:
|
||||
+ (!mobile
|
||||
? ", s.ins_srtdeel_code"
|
||||
+ ", i.ins_deel_opmerking"
|
||||
+ ", i.ins_deel_aantal"
|
||||
+ ", s.ins_srtdeel_eenheid"
|
||||
+ ", s.ins_srtdeel_key"
|
||||
+ ", s.ins_srtdeel_upper"
|
||||
+ ", i.ins_deel_getekend"
|
||||
@@ -1491,6 +1493,8 @@ ins = {checkAutLevel:
|
||||
+ (!mobile
|
||||
? ", s.ins_srtdeel_code"
|
||||
+ ", i.ins_deel_opmerking"
|
||||
+ ", i.ins_deel_aantal"
|
||||
+ ", s.ins_srtdeel_eenheid"
|
||||
+ ", s.ins_srtdeel_key"
|
||||
+ ", s.ins_srtdeel_upper"
|
||||
+ ", i.ins_deel_getekend"
|
||||
|
||||
@@ -380,6 +380,7 @@ function ins_list (pautfunction, params)
|
||||
var ErisReserveerbaar = false;
|
||||
|
||||
var hasDrawings = false;
|
||||
var hasAantal = false;
|
||||
|
||||
var sqlu ="SELECT COUNT (*) FROM ins_srtdeel WHERE ins_srtdeel_uitleenbaar = 1 AND ins_srtdeel_verwijder IS NULL";
|
||||
var oRsu = Oracle.Execute(sqlu);
|
||||
@@ -390,13 +391,21 @@ function ins_list (pautfunction, params)
|
||||
ErisReserveerbaar = oRsu(0).value >0
|
||||
oRsu.close();
|
||||
|
||||
var sqlu = "SELECT 1"
|
||||
+ " FROM cad_tekening"
|
||||
+ " WHERE cad_tekening_verwijder IS NULL AND ROWNUM = 1";
|
||||
var sqlu = "SELECT 1"
|
||||
+ " FROM cad_tekening"
|
||||
+ " WHERE cad_tekening_verwijder IS NULL AND ROWNUM = 1";
|
||||
oRsu = Oracle.Execute(sqlu);
|
||||
hasDrawings = !oRsu.eof;
|
||||
oRsu.close();
|
||||
|
||||
// als het altijd 1 is wil ik geen aantal-kolom
|
||||
var sqlu = "SELECT 1"
|
||||
+ " FROM ins_deel"
|
||||
+ " WHERE ins_deel_verwijder IS NULL AND COALESCE(ins_deel_aantal, 1) <> 1 AND ROWNUM = 1";
|
||||
oRsu = Oracle.Execute(sqlu);
|
||||
hasAantal = !oRsu.eof;
|
||||
oRsu.close();
|
||||
|
||||
// Start building the query to fetch all objects satisfying
|
||||
var sql = ins.getobjectinspect_sql(pautfunction, params);
|
||||
// ========== now 'sql' holds the main SQL-statement to fetch all object info
|
||||
@@ -799,6 +808,11 @@ function ins_list (pautfunction, params)
|
||||
if (inspect && ctrdisc_key == -1)
|
||||
rst.addColumn(new Column({caption: L("ctr_discipline"), content: "ctr_disc_oms"}));
|
||||
rst.addColumn(new Column({caption: L("lcl_obj_identification"), content: "ins_deel_omschrijving"}));
|
||||
if (hasAantal)
|
||||
{
|
||||
rst.addColumn(new Column({caption: L("lcl_count"), content: "ins_deel_aantal", datatype: "number"}));
|
||||
rst.addColumn(new Column({caption: L("lcl_obj_unit"), content: "ins_srtdeel_eenheid"}));
|
||||
}
|
||||
rst.addColumn(new Column({caption: L("lcl_ins_opmerking"), content: "ins_deel_opmerking", combine: inspect}));
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user