FSN#40101: MJOB: Het veld ins_deel_aantal kan geen decimalen bevatten.
svn path=/Website/trunk/; revision=33552
This commit is contained in:
@@ -71,8 +71,11 @@ if (srtcont_key > 0)
|
||||
+ " , dix.ctr_ismjob"
|
||||
+ " , dix.ins_srtcontrole_eenheid"
|
||||
+ " , dix.ins_deel_aantal"
|
||||
+ " , isd.ins_srtdeel_eenheid"
|
||||
+ " FROM ins_v_defined_inspect_xcp dix"
|
||||
+ " WHERE dix.ins_deel_key = " + ins_key
|
||||
+ " , ins_srtdeel isd"
|
||||
+ " WHERE dix.ins_srtdeel_key = isd.ins_srtdeel_key"
|
||||
+ " AND dix.ins_deel_key = " + ins_key
|
||||
+ " AND dix.ins_srtcontrole_key = " + srtcont_key;
|
||||
var oRs = Oracle.Execute(sql);
|
||||
isMJOB = oRs("ctr_ismjob").Value == 1;
|
||||
@@ -80,6 +83,7 @@ if (srtcont_key > 0)
|
||||
lcl.set_dialect(oRs("ctr_discipline_key").Value, "INS_TAB_DISCIPLINE_KEY");
|
||||
|
||||
var aantal = oRs("ins_deel_aantal").Value;
|
||||
var srtdeel_eenheid = oRs("ins_srtdeel_eenheid").Value;
|
||||
oRs.Close();
|
||||
|
||||
switch (xcp_eenheid)
|
||||
@@ -862,12 +866,12 @@ if (srtcont_key > 0)
|
||||
<% } %>
|
||||
<%
|
||||
if (aantal > 1)
|
||||
ROFIELDTR("fld", L("lcl_count"), aantal);
|
||||
ROFIELDTR("fld", L("lcl_amount") + (srtdeel_eenheid? " (" + srtdeel_eenheid + ")" : ""), aantal);
|
||||
|
||||
if (ins_xcp_active_cost & 1)
|
||||
RWFIELDTR("kosten1",
|
||||
"fldshort",
|
||||
L("ins_srtcontrole_kosten") + " " + S("currency_pref") + "<span id='stdkosten1'></span>",
|
||||
L("ins_srtcontrole_kosten") + " (" + (S("currency_pref")).replace(/^\s+|\s+$/gm,'') + ")<span id='stdkosten1'></span>",
|
||||
xcp_kosten,
|
||||
{ datatype: "currency",
|
||||
html: "onBlur='calcKosten(1)'",
|
||||
@@ -878,7 +882,7 @@ if (srtcont_key > 0)
|
||||
if (ins_xcp_active_cost & 2)
|
||||
RWFIELDTR("kosten2",
|
||||
"fldshort",
|
||||
L("ins_srtcontrole_kosten2") + " " + S("currency_pref") + "<span id='stdkosten2'></span>",
|
||||
L("ins_srtcontrole_kosten2") + " (" + S("currency_pref").replace(/^\s+|\s+$/gm,'') + ")<span id='stdkosten2'></span>",
|
||||
xcp_kosten2,
|
||||
{ datatype: "currency",
|
||||
html: "onBlur='calcKosten(2)'",
|
||||
@@ -889,7 +893,7 @@ if (srtcont_key > 0)
|
||||
if (ins_xcp_active_cost & 4)
|
||||
RWFIELDTR("kosten3",
|
||||
"fldshort",
|
||||
L("ins_srtcontrole_kosten3") + " " + S("currency_pref") + "<span id='stdkosten3'></span>",
|
||||
L("ins_srtcontrole_kosten3") + " (" + S("currency_pref").replace(/^\s+|\s+$/gm,'') + ")<span id='stdkosten3'></span>",
|
||||
xcp_kosten3,
|
||||
{ datatype: "currency",
|
||||
html: "onBlur='calcKosten(3)'",
|
||||
@@ -900,7 +904,7 @@ if (srtcont_key > 0)
|
||||
if (ins_xcp_active_cost & 8)
|
||||
RWFIELDTR("materiaal",
|
||||
"fldshort",
|
||||
L("ins_srtcontrole_materiaal") + " " + S("currency_pref") + "<span id='stdmateriaal'></span>",
|
||||
L("ins_srtcontrole_materiaal") + " (" + S("currency_pref").replace(/^\s+|\s+$/gm,'') + ")<span id='stdmateriaal'></span>",
|
||||
xcp_materiaal,
|
||||
{ datatype: "currency",
|
||||
html: "onBlur='calcMateriaal()'",
|
||||
|
||||
@@ -504,6 +504,7 @@ var transitParam = buildTransitParam(["disc", "srtgroep", "srtdeel", "srtcontrol
|
||||
+ " , dg.ins_discipline_omschrijving"
|
||||
+ " , dg.ins_srtgroep_omschrijving"
|
||||
+ " , dg.ins_srtdeel_omschrijving"
|
||||
+ " , (SELECT isd.ins_srtdeel_eenheid FROM ins_srtdeel isd WHERE isd.ins_srtdeel_key = dg.ins_srtdeel_key) ins_srtdeel_eenheid"
|
||||
+ " , cy.ins_srtcontrole_omschrijving"
|
||||
+ " , cy.ins_deel_key"
|
||||
+ " , " + keyColumn + " keyColumn"
|
||||
@@ -556,6 +557,7 @@ var transitParam = buildTransitParam(["disc", "srtgroep", "srtdeel", "srtcontrol
|
||||
+ " , cv.ins_discipline_omschrijving"
|
||||
+ " , cv.ins_srtgroep_omschrijving"
|
||||
+ " , cv.ins_srtdeel_omschrijving"
|
||||
+ " , cv.ins_srtdeel_eenheid"
|
||||
+ " , cv.ins_srtcontrole_omschrijving"
|
||||
+ " , cv.ins_deel_key"
|
||||
+ " , cv.keyColumn"
|
||||
@@ -874,7 +876,8 @@ var transitParam = buildTransitParam(["disc", "srtgroep", "srtdeel", "srtcontrol
|
||||
if (groupby > 5)
|
||||
{
|
||||
rst.addColumn(new Column({caption: L("lcl_ins_object"), content: fnDeel}));
|
||||
rst.addColumn(new Column({caption: L("lcl_count"), content: "ins_deel_aantal", datatype: "number"}));
|
||||
rst.addColumn(new Column({caption: L("lcl_amount"), content: "ins_deel_aantal", datatype: "float"}));
|
||||
rst.addColumn(new Column({caption: L("lcl_obj_unit"), content: "ins_srtdeel_eenheid"}));
|
||||
}
|
||||
if (fulldetails)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user