新增次要動作至服務點卡
您可以使用 Visual Builder (VB) Studio 來設定可在「處所」登陸頁面上顯示之服務點卡上使用的次要動作。這些卡片可在 CX for Utilities Agent Service 和 CX for Utilities Sales 中使用。
此影像顯示次要動作功能表項目在服務點卡上的顯示位置範例:

您可以新增下列類型的動作:
- 開啟 URL 動作
- 導覽至頁面動作
- 自訂事件動作
備註:
若要新增變比器無法使用時必須隱藏的動作,請使用 ID ACTION_VIEW_TRANSFORMER。同樣地,您可以使用 ACTION_VIEW_FEEDER 或 ACTION_VIEW_SUBSTATION。此範例顯示如何將次要動作新增至「處所」頁面上的服務點卡。
此範例假設讀者瞭解如何使用 VB Studio。如需其他資訊,請參閱:
-
使用 CX for Utilities Agent Service 指南中的管理處所
-
Oracle Help Center 中的 Visual Builder Studio 文件庫
-
使用 Visual Builder Studio 擴充 Oracle Cloud 應用程式指南中的自訂變數與常數
範例:將動作功能表項目新增至服務點卡
-
以管理員的身分登入 CX for Utilities Agent Service。
-
按一下頁面右上角的功能表,然後選取在 Visual Builder Studio 編輯頁面。如果啟用「詢問 Oracle」,請將游標暫留在畫面底部的 Oracle 按鈕上,然後選取編輯圖示。
-
選取您的工作區,然後按一下選取。請注意,您也可以視需求建立新的工作區。
-
在應用程式 UI 面板中,展開「Oracle Utilities Advanced Care UI」應用程式,然後選取片段子功能表中的延伸功能-使用者動作-範本片段。
-
選取變數子頁籤,以顯示常數和變數。
-
按一下 USER_ACTION_CONTEXT_LIST 常數。
-
在畫面右側的預設值欄位中,輸入您的組態,如下所示:

- 此範例顯示延伸功能-使用者動作-範本中 USER_ACTION_CONTEXT_LIST 的組態:
[ { "id": "ACTION_VIEW_TRANSFORMER", "label": "View Transformer", "icon":"oj-ux-ico-timeline", "active": true, "context": { "type": "Url", "url": "https://custommenuname.html?component=${component}&transformerId=${transformerFacilityId}&testId=${testId}", "params": [ { "name": "component", "value": "menu" }, { "name": "transformerFacilityId", "scope": "ui" }, { "name": "testId", "scope": "ext" } ] } }, { "id": "ACTION_CUSTOM_EVENT", "active": true, "icon":"oj-ux-ico-divert", "label": "Test Custom Event", "context": { "type": "CustomEvent", "eventId": " servicePointSecondaryActionEvent ", "eventData": {} } } ] - 在應用程式 UI 面板中,展開 Oracle Utilities Advanced Care UI 應用程式,然後再展開片段,並選取服務點區段。
- 選取變數子頁籤,以顯示常數和變數。
- 選取 USER_ACTION_UI_SERVICE_POINTS_MORE_ACTIONS 常數。
- 在畫面右側,輸入先前在延伸功能-使用者動作-範本片段的 USER_ACTION_CONTEXT_LIST 中傳遞的相同 ID 字串。
- 如果有要用於動作中繼資料之內容參數的延伸功能參數,請按一下 USER_ACTION_PARAMS_SERVICE_POINTS_MORE_ACTIONS 常數,然後在「預設值」欄位中輸入下列值:
[[ [ { "name": "testId", "value": $variables.testId } ] ]] - 如果您正在設定自訂事件動作,請選取事件頁籤,並為 servicePointSecondaryActionEvent 建立事件監聽器,然後選取動作鏈以實作您的自訂功能。
- 預覽您的變更,以確認變更是否如您預期般顯示。這會啟動包含「處所登陸頁面」的新頁籤。導覽至「服務點」區段,並確認已顯示次要動作。
- 如果您的變更已可供使用時,請完成將該變更發布至生產環境的步驟。