Files
Facilitor/APPL/MLD/mld_cancelworkflow.asp
Erik Groener 86a7b20c39 MNNL#44867 Afsluiten foutief aangemaakte of niet meer relevante workflw
svn path=/Website/trunk/; revision=37025
2018-02-16 10:18:33 +00:00

71 lines
2.3 KiB
Plaintext

<%@language = "javascript" %>
<% /*
$Revision$
$Id$
Status: 100%
*/
%>
<!-- #include file="../Shared/common.inc" -->
<!-- #include file="../Shared/iface.inc" -->
<!-- #include file="mld.inc" -->
<%
FCLTHeader.Requires({ plugins: ["suggest", "jQuery"] });
var mld_key = getQParamInt("mld_key");
var autfunction = "WEB_MLDMSU";
var this_mld = mld.func_enabled_melding(mld_key);
var mld_info = mld.mld_melding_info(mld_key);
lcl.set_dialect(mld_info.srtdisc, "MLD_SRTDISCIPLINE_KEY");
user.anything_todo_or_abort(mld_info.workflowRoot && user.has(autfunction) && S("mld_msu_can_stop_workflows"));
%>
<html>
<head>
<% FCLTHeader.Generate(); %>
<script type="text/javascript">
function mld_cont()
{
document.activeElement.blur(); // trigger laatste onChanges
// Standaard checks op verplichte velden, datum formaat, numeriek en float formaat, currency formaat.
if (!validateForm("cancelworkflowform"))
return false;
$.post( $("form[name=cancelworkflowform]")[0].action
, $("[name=cancelworkflowform]").serialize()
, function(json) {
if (json.success)
FcltMgr.closeDetail(window, { cancel: true } );
else
iface.button.enable("btn_cont_submit");
}
, "json");
return true; // disable button
}
function mld_cancel()
{
FcltMgr.closeDetail(window, { cancel: true } );
}
</script>
</head>
<body class="modal" id="mod_mldcancelworkflow">
<form id="cancelworkflowform" name="cancelworkflowform" action="mld_cancelworkflow_save.asp?mld_key=<%=mld_key%>" method="post">
<%
BLOCK_START("mldCancelworkflow");
RWTEXTAREATR("descr", "fldremark required", L("lcl_mld_cancelworkflow_remark"), "", {html: "rows='8'"});
BLOCK_END();
var buttons = [ {title: L("lcl_mld_cancel_workflow"), icon: "opslaan.png", action: "mld_cont()", singlepress: true, id: "btn_cont_submit" },
{title: L("lcl_cancel"), icon: "undo.png", action: "mld_cancel()" } ];
CreateButtons(buttons);
IFACE.FORM_END();
%>
</form>
</body>
</html>