Index: FOPQueue.csp =================================================================== diff -u -r164 -r216 --- FOPQueue.csp (.../FOPQueue.csp) (revision 164) +++ FOPQueue.csp (.../FOPQueue.csp) (revision 216) @@ -115,6 +115,30 @@ if (msg && msg.length) { alertVB(msg,msgTitle); document.location.reload(); } return; } + + function cspRestartPrintTaken () { + // This function contains a CSP-server method call. It must be inside the CSP-page !!! + var msg; + var msgTitle="Restart Printtaken"; + var printernaam = ""; + var secondenSindsLaatsteReprint = 600; + printernaam=#server(..GeefPrinternaamVanLaatsteReprint(secondenSindsLaatsteReprint))#; + if (printernaam == "") { + // msg = "Geen printernaam beschikbaar van Laatste Reprint (max. " + (secondenSindsLaatsteReprint /60) + " minuten geleden). " + "\n" + "Gelieve eerst een gefaalde printtaak te 'Herbeginnen'." + msg = "Geen printernaam beschikbaar van Laatste Reprint. " + "\n" + "Gelieve eerst een gefaalde printtaak te herbeginnen." + alertVB(msg,msgTitle); + } + else { + var msgConfirm1="Alle gefaalde printopdrachten voor printer '" + printernaam + "' herstarten?"; + if (msgConfirm1 && msgConfirm1.length) { if (!confirmVB(msgConfirm1,msgTitle)) return; } + + msg=#server(..HerstartAlleGefaaldePrinttaken(printernaam))#; + if (msg && msg.length) alertVB(msg,msgTitle); + document.location.reload(); + } + return; + } + @@ -271,7 +295,8 @@    - +
+