FSN#39339 Kan geplande acties niet meer verwijderen vanuit lijst
svn path=/Website/branches/v2016.3/; revision=32668
This commit is contained in:
@@ -23,10 +23,14 @@ protectRequest.validateToken();
|
|||||||
var autfunction = "WEB_MLDFOF";
|
var autfunction = "WEB_MLDFOF";
|
||||||
var authparams = user.checkAutorisation(autfunction);
|
var authparams = user.checkAutorisation(autfunction);
|
||||||
|
|
||||||
var key = getFParamInt('key');
|
var job_key_arr = getFParamIntArray("key");
|
||||||
|
var level = getFParam('level');
|
||||||
|
|
||||||
|
for (var i = 0; i < job_key_arr.length; i++)
|
||||||
|
{
|
||||||
|
|
||||||
// We hebben er nu cascades op staan, en de historie is minder dan irrelevant.
|
// We hebben er nu cascades op staan, en de historie is minder dan irrelevant.
|
||||||
sql = "DELETE FROM fac_activiteit WHERE fac_activiteit_key = "+key;
|
sql = "DELETE FROM fac_activiteit WHERE fac_activiteit_key = " + job_key_arr[i];
|
||||||
|
|
||||||
result = { success: true, deleted: true };
|
result = { success: true, deleted: true };
|
||||||
var err = Oracle.Execute(sql, true);
|
var err = Oracle.Execute(sql, true);
|
||||||
@@ -36,6 +40,6 @@ protectRequest.validateToken();
|
|||||||
result.success = false;
|
result.success = false;
|
||||||
result.deleted = false;
|
result.deleted = false;
|
||||||
}
|
}
|
||||||
|
}
|
||||||
Response.Write(JSON.stringify(result));
|
Response.Write(JSON.stringify(result));
|
||||||
%>
|
%>
|
||||||
@@ -25,8 +25,32 @@ FCLTHeader.Requires({ plugins:["jQuery"],
|
|||||||
|
|
||||||
return JSON.stringify(data);
|
return JSON.stringify(data);
|
||||||
}
|
}
|
||||||
|
|
||||||
%>
|
%>
|
||||||
<script type="text/javascript">
|
<script type="text/javascript">
|
||||||
|
function jobEdit(row)
|
||||||
|
{
|
||||||
|
var jobData = eval('(' + row.getAttribute("ROWDATA") + ')');
|
||||||
|
var url = "appl/FAC/job.asp?job_key=" + jobData.job_key;
|
||||||
|
FcltMgr.openDetail(url, L("lcl_job_title"));
|
||||||
|
}
|
||||||
|
|
||||||
|
function jobDelete(rowArray, isMulti)
|
||||||
|
{
|
||||||
|
FcltMgr.confirm(L("lcl_job_del_txt_job"), { autoconfirm: isMulti }, function() {
|
||||||
|
var jobKeyString = getKeyString(rowArray);
|
||||||
|
var data = {
|
||||||
|
key: jobKeyString,
|
||||||
|
level: "J"
|
||||||
|
};
|
||||||
|
<% protectRequest.dataToken("data"); %>
|
||||||
|
$.post("job_delete.asp",
|
||||||
|
data,
|
||||||
|
FcltCallbackRefresh,
|
||||||
|
"json");
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
var autosearch = 1; // automatisch laden van resultaat op search pagina
|
var autosearch = 1; // automatisch laden van resultaat op search pagina
|
||||||
</script>
|
</script>
|
||||||
<%
|
<%
|
||||||
@@ -325,7 +349,7 @@ function job_list(pautfunction, params)
|
|||||||
rst.addColumn(new Column({caption: L("lcl_job_lastdate"), content: "fac_activiteit_laatste"}));
|
rst.addColumn(new Column({caption: L("lcl_job_lastdate"), content: "fac_activiteit_laatste"}));
|
||||||
|
|
||||||
rst.addAction({ action: "jobEdit", caption: L("lcl_details"), isDefault: true});
|
rst.addAction({ action: "jobEdit", caption: L("lcl_details"), isDefault: true});
|
||||||
rst.addAction({ action: "jobDelete", caption: L("lcl_delete"), multi: true, single: false});
|
rst.addAction({ action: "jobDelete", caption: L("lcl_delete"), multi: true, single: false, multiOnce: true});
|
||||||
|
|
||||||
var cnt = rst.processResultset();
|
var cnt = rst.processResultset();
|
||||||
%>
|
%>
|
||||||
|
|||||||
@@ -1,24 +0,0 @@
|
|||||||
/*
|
|
||||||
$Revision$
|
|
||||||
$Id$
|
|
||||||
*/
|
|
||||||
|
|
||||||
function jobEdit(row)
|
|
||||||
{
|
|
||||||
var jobData = eval('(' + row.getAttribute("ROWDATA") + ')');
|
|
||||||
var url = "appl/FAC/job.asp?job_key=" + jobData.job_key;
|
|
||||||
FcltMgr.openDetail(url, L("lcl_job_title"));
|
|
||||||
}
|
|
||||||
|
|
||||||
function jobDelete(row, isMulti)
|
|
||||||
{
|
|
||||||
FcltMgr.confirm(L("lcl_job_del_txt_job"), { autoconfirm: isMulti }, function() {
|
|
||||||
var job_key = row.getAttribute("ROWKEY");
|
|
||||||
$.post("job_delete.asp", {
|
|
||||||
key: job_key,
|
|
||||||
level: "J"
|
|
||||||
},
|
|
||||||
FcltCallbackRefresh,
|
|
||||||
"json");
|
|
||||||
});
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user