使用自訂函式和程式碼編輯器

在本部分,我們將使用自訂函式和程式碼編輯器來編寫業務規則。

在本教程前面,您已使用自定義函式🔗安裝了ClientLib。

用戶端程式庫通常包含CSS和Javascript檔案。 此用戶端程式庫包含javascript檔案,此檔案會顯示要填入下拉式清單值的函式。

要填充的函式下拉清單

設定面板的摘要標題

驗證面板

以下是用於驗證面板欄位的程式碼

//debugger;
var errors =[];
var fields ="";
var currentPanel = guideBridge.getFocus({"focusOption": "navigablePanel"});
window.guideBridge.validate(errors,currentPanel);
console.log("The errors are "+ errors.length);
if(errors.length===0)
{
        window.guideBridge.setFocus(this.panel.somExpression, 'nextItem', true);
}
else
  {
    for(var i=0;i<errors.length;i++)
      {
        var fields = fields+guideBridge.resolveNode(errors[i].som).title+" , ";
      }
        window.confirm("Please fill out  "+fields.slice(0,-1)+ " fields");
  }

您可以在瀏覽器視窗中取消註解行1以除錯程式碼。

第4行 — 獲取當前面板

第5行 — 驗證當前面板。

第9行 — 如果沒有錯誤,則移至下一個面板

預覽表單並測試新啟用的功能。

本頁內容