按下按鈕後, 顯示認對話框, 詢問是否執行動作.
在表單輸入後,按下 (B)Create,系統提示確認對話框。
按下 (B)Create, 系統執行 Javascript 顯示對話框
系統執行 apex.page.confirm() 或者 apex.confirm() 顯示對話框
apex.page.confirm()
apex.confirm()
按下(B)OK 後,Apex 執行 form 的 Form - Automatic Row Processing (DML) process 將表單的欄位資料新增到表格中。
Form - Automatic Row Processing (DML)
(B)Create 的 Behavior 的 Database Action 屬性會決定做那種 DML 操作
已使用 Form Wizard 建立,為 Table 建立 Form
Step 1. 檢視表單的 (B)Create 的 Behavior 屬性區
Step 2. 修改 Action 成為 Redirect to URL
Redirect to URL
Step 3. 設定 Target 屬性:
參數 1: pMessage, 提示訊息文字
參數 2: pOptions, 呼叫選項。提供 CREATE 告知 Apex 請求的動作類型。
CREATE
詳細說明參考:
apex.confirm JS apiarrow-up-right
About Calling JavaScript from a Buttonarrow-up-right
About the Relationship Between Button Names and REQUESTarrow-up-right
完成的設定
Step 4. 完成
Last updated 2 years ago
javascript:apex.confirm('確定儲存?','CREATE');