如果引用或轉貼,麻煩註明出處與本網誌連結,否則視為侵權。

2015年11月23日

ProcessMaker流程開發 - Javascript in Dynaform功能與限制

作者: Fred Wang (FW知識瑣記) 日期:2015/11/23

ProcessMaker使用者介面客製化,除了使用Dynaform Designer外,可以使用Javascript來客製化,更改外觀,進行資料檢查等,提升ProcessMaker動態輸入表格(Dynaform)的可用性與功能。下面說明在ProcessMaker中Javascript能做甚麼? 不能做甚麼?

Javascript在Dynaform,能做甚麼?
1. 可以根據使用者行為動態隱藏與顯示欄位
2. 可以改變欄位的文字與風格屬性
3. 可以提供訊息和警示協助與指引使用者
4. 可以驗證與標準化輸入到欄位內的資料
5. 可以自動插入值到欄位內
6. 可以計算欄位間的值
7. 可以管理網格欄位的操作
8. 可以在Submit前檢查資料並強制使用者變更內容
9. 可以開啟與關閉其他的視窗

Javascript是瀏覽器端的程式語言,由瀏覽器來解析與執行。由於安全理由,Javascript對伺服器端的資料存取與操作控制有一些限制。

Javascript在Dynaform,不能做甚麼?
1. 無法存取不在DynaForm內的資料
2. 不能存取伺服器中的資料庫
3. 不能執行伺服器中的作業
4. 無法執行外部程式

沒有留言:

張貼留言

歡迎提供意見, 謝謝 (註 : 留言經過版主審核通過才會發布)