FSN#33999: Realisatie TMJ module voor TobiasAX obv Inspectiemodule.
svn path=/Website/trunk/; revision=30491
This commit is contained in:
@@ -588,13 +588,18 @@ var transitParam = buildTransitParam(["disc", "srtgroep", "srtdeel", "srtcontrol
|
||||
var eStart = false;
|
||||
var eClose = false;
|
||||
var eFinish = false;
|
||||
var this_ins = ins.func_enabled_deel(oRs("ins_deel_key").Value,
|
||||
{srtcont_key: oRs("ins_srtcontrole_key").Value,
|
||||
deelsrtcont_key:oRs("ins_deelsrtcontrole_key").Value? oRs("ins_deelsrtcontrole_key").Value : -1});
|
||||
ePlan = this_ins.canInspPlan;
|
||||
eStart = this_ins.canInspStart;
|
||||
eClose = this_ins.canInspClose;
|
||||
eFinish = this_ins.canInspFinish;
|
||||
if (fulldetails)
|
||||
{ // Functie ins.func_enabled_deel kost tijd om voor elke regel uit te voeren.
|
||||
// Query uit ins.func_enabled_deel samenvoegen met query van dit overzicht is bijna niet te doen.
|
||||
// Inspectie acties alleen zichtbaar in het overzicht gegroepeerd naar Taken. Het gebouw filter is dan al vaak ingevuld.
|
||||
var this_ins = ins.func_enabled_deel(oRs("ins_deel_key").Value,
|
||||
{srtcont_key: oRs("ins_srtcontrole_key").Value,
|
||||
deelsrtcont_key:oRs("ins_deelsrtcontrole_key").Value? oRs("ins_deelsrtcontrole_key").Value : -1});
|
||||
ePlan = this_ins.canInspPlan;
|
||||
eStart = this_ins.canInspStart;
|
||||
eClose = this_ins.canInspClose;
|
||||
eFinish = this_ins.canInspFinish;
|
||||
}
|
||||
var data = {ePlan: ePlan, eStart: eStart, eClose: eClose, eFinish: eFinish};
|
||||
return data;
|
||||
}
|
||||
@@ -794,6 +799,8 @@ var transitParam = buildTransitParam(["disc", "srtgroep", "srtdeel", "srtcontrol
|
||||
{
|
||||
rst.addAction({ action: "mjb_dragdrop", caption: L("lcl_mjb_dragdrop"), multi: true, multiOnce: true, onlyMulti: true } );
|
||||
|
||||
// Vooralsnog de acties niet in de regels weergeven en alleen als multi aanbieden.
|
||||
// Anders zijn de links naar gebouw, object en taak vaak niet niet zichtbaar en daardoor niet klikbaar.
|
||||
rst.addAction({ action: "insPlan", caption: L("lcl_ins_schedule"), multi: true, multiOnce: true, enabler: "ePlan", onlyMulti: true });
|
||||
rst.addAction({ action: "insStart", caption: L("lcl_ins_start"), multi: true, multiOnce: true, enabler: "eStart", onlyMulti: true });
|
||||
rst.addAction({ action: "insClose", caption: L("lcl_ins_close") + "/" + L("lcl_ins_finish"), multi: true, multiOnce: true, enabler: "eClose", onlyMulti: true });
|
||||
|
||||
Reference in New Issue
Block a user