FSN#39055 BCS/2000 functionaliteit in FACILITOR - customization

svn path=/Website/branches/v2017.2/; revision=35879
This commit is contained in:
Erik Groener
2017-11-02 09:29:04 +00:00
parent 14711790bf
commit 3160062054
2 changed files with 24 additions and 5 deletions

View File

@@ -77,7 +77,8 @@ function model_fin_factuur()
"label": L("lcl_mld_opdr_meerwerk"),
"typ": "check0",
"defaultvalue": 0,
"filter": "exact"
"filter": "exact",
"multiedit": true
},
"ordernr_sort": {
"dbs": "mld_opdr_ordernr_int",
@@ -114,7 +115,14 @@ function model_fin_factuur()
"dbs": "fin_factuur_advies",
"label": L("lcl_fin_adviesdatum"),
"typ": "date",
"defaultvalue": new Date()
"defaultvalue": new Date(),
"multiedit": true
},
"isprinted": {
"dbs": "fin_factuur_bron",
"label": "Geprint",
"typ": "check0",
"multiedit": true
},
"month": {
"dbs": "fin_factuur_boekmaand",
@@ -126,8 +134,9 @@ function model_fin_factuur()
"label": L("lcl_fin_fin_status"),
"typ": "key",
"foreign": bgt_invoicestatus_foreign(),
"defaultvalue": "2",
"clone": false // Krijgt nu de default waarde.
"defaultvalue": "6",
"clone": false, // Krijgt nu de default waarde.
"multiedit": true
},
"total": {
"dbs": "fin_factuur_totaal",

View File

@@ -64,6 +64,13 @@
scaffolding_list = function _styled_report_scaffolding_list(model, scf_params)
{
var xxx_params = { filter : scf_params.filter || shared.qs2json(rapport) };
// Om een versienummer aan een rapport mee te geven:
// Voeg een text-veld aan de filters toe.
if (S("fac_reserved_string1") == "versienummer")
{
var xxx_versienummer = xxx_params.filter.versienummer || "0";
delete xxx_params.filter.versienummer;
}
rapport.addfixedfilters(xxx_params.filter);
var wheres = api2.sqlfilter(xxx_params, rapport);
@@ -123,7 +130,10 @@
if (!noheader)
IFRAMER_HEADER(model.records_title, buttons);
}
FCLT2XMLResponse ({xmlnode: 'rapport', key: usrrap_key, mode: rmode, where: sql_where});
if (S("fac_reserved_string1") == 'versienummer')
{
FCLT2XMLResponse ({xmlnode: "rapport", key: usrrap_key, mode: rmode, where: sql_where, title: xxx_versienummer});
}
%>
</body>
</html>