Posts

Es werden Posts vom März, 2021 angezeigt.

APEX: Buttons mit Confirm-Message in Report einbauen

Markus Hohloch hat sehr gut beschrieben, wie ein Button vor dem Start einer Aktion eine Meldung bringt: Die Report-Spalte als Link deklarieren und den Target Type auf “URL” setzen. Die URL muss dann folgendermaßen aussehen: javascript:apex.confirm(htmldb_delete_message, { request:"DELETE_ROW", set:{"P1_DELETE_MY_ID":#MY_ID#} } );   In apex.confirm ist es auch möglich, mehrere Items zu setzen. Außerdem steht mit “showWait” eine weitere Set-Option zur Verfügung, die das übliche Lade-Symbol auf der abgedunkelten Seite anzeigt. Das bietet sich vor allem für länger laufende Prozesse an. javascript:apex.confirm("Wilde Berechnung starten? Das kann dauern!", { request:"INSANE_CALCULATION", set: {"P1_DEPTNO":10, "P1_EMPNO":5433}, showWait:true }); aus: http://markushohloch.de/buttons-mit-confirm-message-in-report-einbauen/