HSLE#38100 Mobile, filter kunnen bewerken als Backoffice

svn path=/Website/trunk/; revision=31588
This commit is contained in:
Erik Groener
2016-11-21 11:35:35 +00:00
parent d63b70dd3d
commit 698a284b7e
2 changed files with 35 additions and 0 deletions

View File

@@ -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)

View File

@@ -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}); }