NYBU#55433 Arrangementen bij reserveringen realiseren
svn path=/Website/trunk/; revision=41547
This commit is contained in:
@@ -26,7 +26,8 @@ function model_about()
|
|||||||
"customer" : { typ: "varchar", val: customerId },
|
"customer" : { typ: "varchar", val: customerId },
|
||||||
// moet apart model_session zijn ?"person" : { typ: "key", val: user_key, foreign: "PRS_PERSLID" }, // Waarom werkt de foreign niet?
|
// moet apart model_session zijn ?"person" : { typ: "key", val: user_key, foreign: "PRS_PERSLID" }, // Waarom werkt de foreign niet?
|
||||||
"applicationname": { typ: "varchar", val: L("lcl_facilitor_appl") },
|
"applicationname": { typ: "varchar", val: L("lcl_facilitor_appl") },
|
||||||
"url" : { typ: "varchar", val: HTTP.urlzelf() }
|
"url" : { typ: "varchar", val: HTTP.urlzelf() },
|
||||||
|
"login" : { typ: "varchar", val: user.oslogin() }
|
||||||
};
|
};
|
||||||
|
|
||||||
this.REST_GET = function _GET(params)
|
this.REST_GET = function _GET(params)
|
||||||
|
|||||||
@@ -34,7 +34,7 @@ function model_res_arrangement(fnparams)
|
|||||||
"hidden_fld": true,
|
"hidden_fld": true,
|
||||||
"required": true,
|
"required": true,
|
||||||
"filter": "exact",
|
"filter": "exact",
|
||||||
"seq": "ins_s_res_arrangement_key"
|
"seq": "res_s_res_arrangement_key"
|
||||||
},
|
},
|
||||||
"name": {
|
"name": {
|
||||||
"dbs": "res_arrangement_omschrijving",
|
"dbs": "res_arrangement_omschrijving",
|
||||||
|
|||||||
@@ -37,7 +37,7 @@ function model_res_arrangement_artikel(fnparams)
|
|||||||
},
|
},
|
||||||
"package": {
|
"package": {
|
||||||
"dbs": "res_arrangement_key",
|
"dbs": "res_arrangement_key",
|
||||||
"label": L("res_arrangement_key"),
|
"label": L("res_arrangement"),
|
||||||
"typ": "key",
|
"typ": "key",
|
||||||
"required": true,
|
"required": true,
|
||||||
"foreign": {
|
"foreign": {
|
||||||
|
|||||||
@@ -42,7 +42,7 @@ scaffolding(this_model,
|
|||||||
],
|
],
|
||||||
"actions":
|
"actions":
|
||||||
[
|
[
|
||||||
{ action: "scf_multiarrangement", caption: L("res_arrangement_m"), multi: true, onlyMulti: true, multiOnce: true }
|
arrangementAction()
|
||||||
],
|
],
|
||||||
"requires": {
|
"requires": {
|
||||||
js: ["./res_artikel.js"]
|
js: ["./res_artikel.js"]
|
||||||
@@ -60,7 +60,14 @@ scaffolding(this_model,
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
function scaffolding_arrangement(model, scf_params) {
|
function arrangementAction() {
|
||||||
|
var sql = "SELECT count(res_arrangement_key) total FROM res_arrangement";
|
||||||
|
var oRs = Oracle.Execute(sql);
|
||||||
|
var total = oRs("total").Value;
|
||||||
|
oRs.Close();
|
||||||
|
if (total > 0)
|
||||||
|
return { action: "scf_multiarrangement", caption: L("res_arrangement_m"), multi: true, onlyMulti: true, multiOnce: true };
|
||||||
|
else
|
||||||
|
return "";
|
||||||
}
|
}
|
||||||
%>
|
%>
|
||||||
|
|||||||
Reference in New Issue
Block a user