إضافة إجراءات إلى طريقة عرض حساب الفوترة للعرض الشامل للحساب
يمكنك استخدام VB Studio لإضافة إجراءات مخصصة إلى قائمة الإجراءات في شاشة العرض الشامل للحساب عند عرض حساب الفوترة. هذه الشاشة متوفرة في مبيعات تجارب العملاء للخدمات والمرافق.
الشكل 14-8: إضافة إجراءات مخصصة

يمكنك إضافة أنواع الإجراءات هذه:
- إجراء "فتح عنوان URL"
- إجراء "التنقل إلى الصفحة"
- إجراء الحدث المخصص
يوضح هذا المثال كيفية إضافة إجراء "فتح عنوان URL" أو إجراء "التنقل إلى الصفحة" إلى الزر.
يفترض هذا المثال أن القارئ على دراية بالعرض الشامل للحساب ويفهم كيفية استخدام Visual Builder. لمزيد من المعلومات، راجع:
-
استخدام العرض الشامل للحساب في دليل استخدام مبيعات تجارب العملاء للخدمات والمرافق (Using CX for Utilities Sales Guide)
-
مكتبة Visual Builder Studio في مركز تعليمات أوراكل
-
تخصيص المتغيرات والثوابت في دليل توسيع تطبيقات الخدمة السحابية لأوراكل باستخدام Visual Builder Studio (Extending Oracle Cloud Applications with Visual Builder Studio Guide)
مثال: إضافة عنصر قائمة الإجراءات إلى طريقة عرض حساب الفوترة للعرض الشامل للحساب
-
قم بتسجيل الدخول إلى مبيعات تجارب العملاء للخدمات والمرافق كمسؤول وانتقل إلى العرض الشامل للحساب.
- ابحث عن حساب فوترة.
-
انقر فوق القائمة الموجودة أعلى يمين الصفحة وحدد تحرير الصفحة في Visual Builder Studio.
-
حدد مساحة العمل وانقر تحديد. لاحظ أنه يمكنك أيضًا إنشاء مساحة عمل جديدة إذا لزم الأمر.
-
في لوحة واجهات مستخدم التطبيقات، قم بتوسيع تجارب العملاء (CX)، ثم قم بتوسيع تجارب العملاء للخدمات والمرافق، ثم قم بتوسيع المقاطع.
- حدد المقطع نموذج-إجراء-المستخدم-e11y.
-
حدد علامة التبويب الفرعية المتغيرات لعرض الثوابت والمتغيرات.
-
انقر فوق الثابت USER_ACTION_CONTEXT_LIST.
-
على الجانب الأيمن من الشاشة، أدخل عينة التعليمات البرمجية التالية في حقل القيمة الافتراضية، مع التأكد من تضمين أي معلمات مضمنة في عينة التعليمات البرمجية في عنوان URL الخاص بك أيضًا.
[ { "id": "CUSTOM_ACTION_NAME", "label": "Custom Menu Label", "active": true, "context": { "type": "Url", "url": "https://custommenuname.html?component=${component}&demo=${demo}&testId=${testId}", "params": [ { "name": "component", "value": "menu" }, { "name": "demo", "value": "overview" }, { "name": "testId", "scope": "ext" } ] } } ]ملاحظة:
يمكنك أيضًا إضافة إجراء "التنقل إلى الصفحة" عن طريق استبدال عينة التعليمات البرمجية أعلاه بعينة التعليمات البرمجية هذه:[ { "id": "CUSTOM_ACTION_NAME", ... }, { "id": "NAVIGATE_ACTION_NAME", "label": "Navigate to activities page", "active": true, "context": { "type": "InAppNavigation", "appName": "cx-sales", "appPage": "application/container/accounts/accounts-detail", "windowName": "_blank", "params": [ { "name": "puid", "alias": "keyAccountPartyNumber" }, { "name": "view", "value": "activities" } ] } } ] -
إذا كانت هناك معلمات امتداد Visual Builder تريد استخدامها في معلمات سياق بيانات تعريف الإجراء، فأكمل هذه الخطوات لإدخال معلمات امتداد Visual Builder:
-
ارجع إلى علامة تبويب لوحة معلومات-حساب الفوترة وحدد علامة التبويب الفرعية المتغيرات.
-
انقر فوق الثابت USER_ACTION_PARAMS_DASHBOARD_MORE_ACTIONS.
-
في حقل القيمة الافتراضية، أدخل تعيين القيمة لمعلمات الامتداد:
[{ "name":"testId", "value":"[[$page.variables.testId]]" }]
-
-
انقر فوق علامة التبويب الفرعية JSON لعرض طريقة عرض يمكنك من خلالها تحرير عينة التعليمات البرمجية هذه بسهولة وتحديث عينة التعليمات البرمجية بحيث تعكس القيم المخصصة.
-
ارجع إلى علامة التبويب الفرعية المتغيرات وانقر فوق الثابت USER_ACTION_PARAMS_DASHBOARD_MORE_ACTIONS.
-
في حقل القيمة الافتراضية، أدخل المعرف الذي استخدمته في عينة التعليمات البرمجية أعلاه. على سبيل المثال، أدخل ["CUSTOM_ACTION_NAME"] في هذا الحقل.
-
قم بمعاينة التغييرات للتأكد من أنها تبدو كما توقعت. سيؤدي ذلك إلى فتح علامة تبويب جديدة تحتوي على العرض الشامل للحساب في طريقة عرض حساب الفوترة. تحقق من أن الخيار الجديد متاح، وأنه ينتقل إلى عنوان URL المناسب.
-
عندما تكون تغييراتك جاهزة للاستخدام، أكمل الخطوات لنشر التغييرات إلى بيئة الإنتاج الخاصة بك.
الموضوع الرئيسي: حالات الاستخدام لتجارب العملاء للخدمات والمرافق