FSN#40190 aantal kan ook float zijn
svn path=/Website/trunk/; revision=33493
This commit is contained in:
@@ -193,6 +193,7 @@ var ins_deel_aantal = 1;
|
||||
+ " , d.ins_deel_t_uitvoertijd.eenheid uitvoertijd_eenheid"
|
||||
+ " , d.ins_deel_opmerking"
|
||||
+ " , idp.ins_disc_params_autonum"
|
||||
+ " , " + lcl.xsqla('s.ins_srtdeel_eenheid', 's.ins_srtdeel_key')
|
||||
+ " , d.prs_perslid_key_beh"
|
||||
+ " , d.ins_deel_actief"
|
||||
+ " FROM ins_deel d"
|
||||
@@ -234,6 +235,7 @@ var ins_deel_aantal = 1;
|
||||
+ " , d.ins_deel_t_uitvoertijd.eenheid uitvoertijd_eenheid"
|
||||
+ " , d.ins_deel_opmerking"
|
||||
+ " , idp.ins_disc_params_autonum"
|
||||
+ " , " + lcl.xsqla('s.ins_srtdeel_eenheid', 's.ins_srtdeel_key')
|
||||
+ " FROM ins_deel d"
|
||||
+ " , ins_srtdeel s"
|
||||
+ " , ins_srtgroep g"
|
||||
@@ -270,6 +272,7 @@ var ins_deel_aantal = 1;
|
||||
+ " , 1 uitvoertijd_eenheid"
|
||||
+ " , NULL ins_deel_opmerking"
|
||||
+ " , idp.ins_disc_params_autonum"
|
||||
+ " , " + lcl.xsqla('s.ins_srtdeel_eenheid', 's.ins_srtdeel_key')
|
||||
+ " FROM ins_srtdeel s"
|
||||
+ " , ins_srtgroep g"
|
||||
+ " , ins_tab_discipline dis"
|
||||
@@ -291,6 +294,7 @@ var ins_deel_aantal = 1;
|
||||
var srtdeel_key = oRs('ins_srtdeel_key').Value;
|
||||
var srtgroep_key = oRs('ins_srtgroep_key').Value;
|
||||
var srtcode = oRs('ins_srtdeel_code').Value;
|
||||
var srtdeel_eenheid = oRs('ins_srtdeel_eenheid').Value;
|
||||
var desc = (copy ? "" : oRs('ins_deel_omschrijving').Value); // Als copy dan clientside nieuwe code laten genereren.
|
||||
var opmerk = (copy ? "" : oRs('ins_deel_opmerking').Value);
|
||||
var perslid_key_beh = oRs('prs_perslid_key_beh').Value;
|
||||
@@ -681,7 +685,7 @@ var ins_deel_aantal = 1;
|
||||
readonly: (!this_ins.canChangeAlg && !this_ins.canChangeOwn) || !(autonum & 2)
|
||||
});
|
||||
if (S("ins_explode_objects") == 0)
|
||||
RWFIELDTR("count", "fldshort", L("lcl_count"), ins_deel_aantal, {datatype: "number", readonly: (!this_ins.canChangeAlg && !this_ins.canChangeOwn), required: true});
|
||||
RWFIELDTR("count", "fldshort", L("lcl_amount") + (srtdeel_eenheid ? " (" + srtdeel_eenheid+")" : ""), ins_deel_aantal, {datatype: "float", readonly: (!this_ins.canChangeAlg && !this_ins.canChangeOwn), required: true});
|
||||
else if(ins_key < 0 || isNext > 0 )
|
||||
{
|
||||
RWFIELDTR("count", "fldshort", L("lcl_count"), 1, {datatype: "number", readonly: (!this_ins.canChangeAlg && !this_ins.canChangeOwn)});
|
||||
|
||||
@@ -90,7 +90,7 @@ if (obj_key > 0)
|
||||
{ dbs: "ins_deel_actief", typ: "check0", frm: "ins_actief", track: L("lcl_ins_active") } ];
|
||||
|
||||
if (ins_explode_objects == 0)
|
||||
fields.push({ dbs: "ins_deel_aantal", typ: "number", frm: "count", track: L("lcl_count") });
|
||||
fields.push({ dbs: "ins_deel_aantal", typ: "float", frm: "count", track: L("lcl_amount") });
|
||||
// Checken of het eenheden selectveld met dagen/uren bij "Uitvoertijd" niet readonly was en wel is meegegeven.
|
||||
// Als dit eenheden selectieveld readonly was dan is er geen waarde voor uitvoertijd ingevuld en moeten beide waarden null worden.
|
||||
fields = shared.add_time_field(fields, "ins_deel_t_uitvoertijd", "uitvoertijd", "dayshours", {tracktijdsduur: L("lcl_ins_uitvoertijd"), trackeenheid: L("lcl_ins_uitvoertijd_eenheid")});
|
||||
|
||||
@@ -63,6 +63,7 @@ sql = "SELECT d.ins_deel_omschrijving" // identificatie
|
||||
+ " , d.ins_deel_t_uitvoertijd.eenheid uitvoertijd_eenheid"
|
||||
+ " , d.ins_deel_opmerking" // omschrijving
|
||||
+ " , s.ins_srtdeel_image"
|
||||
+ " , " + lcl.xsqla('s.ins_srtdeel_eenheid', 's.ins_srtdeel_key')
|
||||
+ " , d.prs_perslid_key_beh"
|
||||
+ " FROM ins_deel d"
|
||||
+ " , ins_srtdeel s"
|
||||
@@ -99,6 +100,7 @@ var state = oRs('ins_deel_state').Value;
|
||||
var uitvoertijd = oRs('uitvoertijd').Value;
|
||||
var uitvoertijd_eenheid = oRs('uitvoertijd_eenheid').Value || 'D';
|
||||
var srtdeel_image = oRs('ins_srtdeel_image').Value;
|
||||
var srtdeel_eenheid = oRs('ins_srtdeel_eenheid').Value;
|
||||
var perslid_key_beh = oRs('prs_perslid_key_beh').Value;
|
||||
|
||||
var bind_lo = null;
|
||||
@@ -333,7 +335,7 @@ oRs.Close();
|
||||
ROFIELDTR("fld", L("lcl_obj_sort"), sort + " (" + srtcode + ")");
|
||||
ROFIELDTR("fld", binding_text, binding_item, {infoPointer:{Url : moreinfo, Title: ""}});
|
||||
if (S("ins_explode_objects") == 0)
|
||||
ROFIELDTR("fld", L("lcl_count"), aantal);
|
||||
ROFIELDTR("fld", L("lcl_amount"), aantal + (srtdeel_eenheid ? " " + srtdeel_eenheid : ""));
|
||||
ROFIELDTR("fld", L("lcl_ins_opmerking"), opmerk, {suppressEmpty: true});
|
||||
if (false) { // later
|
||||
// als het object technisch getekend zou kunnen zijn, geven we hier de status aan.
|
||||
|
||||
Reference in New Issue
Block a user