FSN#36048 BO sortering 'mld_bo_sort_descending' via listbox aanpassen in BO scherm
svn path=/Website/trunk/; revision=28823
This commit is contained in:
@@ -332,7 +332,7 @@ function mld_list (pautfunction, params)
|
||||
|
||||
sqln = "SELECT * FROM (" + sqln + ") rec2 ORDER BY"
|
||||
+ (excel ? " UPPER("+lcl.xsql('ins_discipline_omschrijving', 'ins_discipline_key')+"), mld_stdmelding_volgnr, mld_stdmelding_omschrijving," : "")
|
||||
+ ((backo && (S("mld_bo_sort_descending") == 0))
|
||||
+ ((backo && (bosort == 0))
|
||||
? " sortinggroup, mld_melding_einddatum" + (params.mldstafm||params.mldstver||params.mldstrej ? " DESC" : "")
|
||||
: " mld_melding_key DESC"); //ORDER BY mld_melding_key
|
||||
|
||||
|
||||
@@ -46,6 +46,7 @@
|
||||
chkAfgerond Checkbox Afgerond
|
||||
datefrom Periode van
|
||||
dateto Periode tot
|
||||
bosort Backoffice sortering (0=Eerste af, 1=Nieuwste eerst, default S('mld_bo_sort_descending'))
|
||||
Context: Vanuit menu
|
||||
Note: In principe kan voor elk veld een parameter worden gegeven (conventies hanteren!)
|
||||
Note: Toevoegen gaat niet meer hier vandaan, dus er is heel wat verdwenen
|
||||
@@ -121,6 +122,7 @@ var groepering_key = getQParamInt("groepering_key", -1); // Groepering
|
||||
var alg_startlevel = getQParamInt("alg_startlevel", minfo? 0 : 2); // Startlevel van plaatsselector (Regio/Locatie)
|
||||
var meldbron_key = getQParamInt("meldbron_key", -1); // Meldbron
|
||||
var verantw_key = getQParamInt("verantw", -1); // Gebouw verantwoordelijke
|
||||
var bosort = getQParamInt("bosort", S('mld_bo_sort_descending'));
|
||||
|
||||
var chkAcceptEx = (getQParamInt("chkAcceptEx", 0) == 1); // Overschrijding acceptatietijd
|
||||
var chkRunEx = (getQParamInt("chkRunEx", 0) == 1); // Overschrijding doorlooptijd
|
||||
@@ -661,6 +663,23 @@ if (!frontend && srtdisc > -1)
|
||||
emptyOption: ""
|
||||
});
|
||||
}
|
||||
|
||||
if (backo)
|
||||
{
|
||||
sortsql = "SELECT 0, " + safe.qL("lcl_mld_behandeling") + ", 0 FROM DUAL"
|
||||
+ " UNION SELECT 1, " + safe.qL("lcl_mld_newfirst") + ", 1 FROM DUAL"
|
||||
+ " ORDER BY 3";
|
||||
oRs = Oracle.Execute(sortsql);
|
||||
if (!oRs.eof) {
|
||||
FCLTselector("bosort",
|
||||
sortsql,
|
||||
{ initKey: bosort,
|
||||
label: L("lcl_mld_sort"),
|
||||
trclass: "secsearch noxd"
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
if (minfo)
|
||||
{ %>
|
||||
|
||||
@@ -125,6 +125,7 @@ else
|
||||
var meldbron_key = getQParamInt("meldbronkey", -1); // Meldbron
|
||||
var ingevoerd = getQParam("ingevoerd", -1); // ingevoerd door: "fe", "fo" of -1 voor beide
|
||||
var verantw_key = getQParamInt("verantw", -1); // Gebouw verantwoordelijke
|
||||
var bosort = getQParamInt("bosort", S('mld_bo_sort_descending'));
|
||||
|
||||
var chkAcceptEx = getQParamInt("chkAcceptEx", 0) == 1; // Overschrijding acceptatietijd
|
||||
var chkRunEx = getQParamInt("chkRunEx", 0) == 1; // Overschrijding doorlooptijd
|
||||
@@ -180,7 +181,8 @@ else
|
||||
params.offertes = offertes;
|
||||
params.meldbron_key = (meldbron_key != -1 ? meldbron_key : null);
|
||||
params.ingevoerd = (ingevoerd != -1 ? ingevoerd : null);
|
||||
params.verantw_key = (verantw_key != -1? verantw_key: null);
|
||||
params.verantw_key = (verantw_key != -1 ? verantw_key : null);
|
||||
params.bosort = (bosort != -1 ? bosort : null);
|
||||
|
||||
// Flags
|
||||
params.flags = [];
|
||||
|
||||
Reference in New Issue
Block a user