HSLE#38100 Mobile, filter kunnen bewerken als Backoffice
svn path=/Website/trunk/; revision=31588
This commit is contained in:
@@ -604,6 +604,23 @@ if (action != "forward")
|
||||
});
|
||||
}
|
||||
|
||||
// filter
|
||||
if (urole == "fo" && (S("mld_melding_flags") > 0))
|
||||
{
|
||||
var mldflagnr = mld_info.flag || 0;
|
||||
sql = "";
|
||||
for (var i=0; i<S("mld_melding_flags"); i++)
|
||||
{
|
||||
sql += "SELECT "+i+","+safe.quoted_sql(L("lcl_mld_flag"+i))+" FROM DUAL" + (i<(parseInt(S("mld_melding_flags"))-1)?" UNION ALL ":"");
|
||||
}
|
||||
FCLTselector("mldflag",
|
||||
sql,
|
||||
{ initKey: mld_info.flag,
|
||||
label: L("lcl_mld_flags"),
|
||||
mobile: true
|
||||
});
|
||||
}
|
||||
|
||||
if (mld_key > -1)
|
||||
{
|
||||
if (this_mld.canAfhandChange)
|
||||
|
||||
@@ -63,6 +63,7 @@ if (rsv_ruimte_key > -1)
|
||||
, account: oRsR("prs_kostenplaats_key").Value || -1
|
||||
, bezoekers: oRsR("res_rsv_ruimte_bezoekers").Value || 0
|
||||
, status_fo: oRsR("res_status_fo_key").Value
|
||||
, status_flag: oRsR("res_rsv_ruimte_flag").value || 0
|
||||
, act_key: oRsR("res_activiteit_key").Value
|
||||
, reservering_key: oRsR("res_reservering_key").Value
|
||||
, ruimte_volgnr: oRsR("res_rsv_ruimte_volgnr").Value
|
||||
@@ -549,6 +550,23 @@ else
|
||||
BLOCK_END();
|
||||
// Bezoekers - indien leesrechten? TODO
|
||||
}
|
||||
|
||||
//if (urole != "fe") // default gui
|
||||
{
|
||||
flag_array = [];
|
||||
for (i=0; i<S("res_reservering_flags"); i++)
|
||||
{
|
||||
flag_array.push("SELECT "+i+", "+safe.quoted_sql(L("lcl_res_flag"+i))+" FROM DUAL");
|
||||
}
|
||||
sql = flag_array.join(" UNION ");
|
||||
FCLTselector( "resflag"
|
||||
, sql
|
||||
, { initKey: rsv.status_flag
|
||||
, label: L("lcl_res_flags")
|
||||
, mobile: true
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
generateFlexKenmerkBlock ( { fnpre : function () { BLOCK_START({collapsed: (rsv_ruimte_key>0), title: L("lcl_res_flexblok"), xmini: true}); }
|
||||
|
||||
Reference in New Issue
Block a user