إجراء المنطقة
تتيح معظم أنواع المناطق التي يوفرها المنتج إمكانية تحديد إجراء منطقة أو أكثر لعرضها في عنوان المنطقة. ويمكن عرض الإجراء كارتباط تشعبي أو أيقونة أو زر. ويمكن أيضًا إدخال الإجراء كسلسلة HTML.
ويتم تحديد إجراء المنطقة باستخدام رموز الاختصار التالية:
رمز الاختصار |
الوصف |
القيم الصالحة |
تعليقات |
---|---|---|---|
type= |
يحدد رمز الاختصار هذا شكل الإجراء بعنوان النطاق: |
LINK |
يشير إلى عرض الإجراء كارتباط تشعبي نصي. |
ICON |
يشير إلى عرض الإجراء كأيقونة رسم بياني. |
||
BUTTON |
يشير إلى عرض الإجراء كزر HTML. |
||
ASIS |
يشير إلى أن المعلمة توفر نص HTML ليتم استخدامه للإجراء. |
||
action= |
يحدد رمز الاختصار هذا الإجراء المتبع عند نقر ارتباط/أيقونة/زر. ويتجاهل الأمر إذا كان type=ASIS. |
NAVIGATION |
يشير إلى أن الإجراء هو تنقل لإحدى الصفحات. |
SCRIPT |
يشير إلى أن الإجراء هو تشغيل سكريبت مساعد عمليات الأعمال. |
||
navopt= |
يحدد خيار التنقل المطلوب استخدامه عندما يكون الإجراء action=NAVIGATION. |
'NAV_OPT_CD' |
أدخل مرجعًا لخيار تنقل صالح بين علامتي اقتباس مفردتين. |
bpa= |
يحدد السكريبت الذي يتم تشغيله عندما يكون الإجراء action=SCRIPT. |
'SCRIPT_CD' |
أدخل مرجعًا لسكريبت مساعد عمليات أعمال صالح بين علامتي اقتباس مفردتين. |
icon= |
يشير إلى الأيقونة التي يتم استخدامها عندما يكون الإجراء type=ICON. |
DISP_ICON_CD |
أدخل مرجعًا لأيقونة عرض صالحة. |
'path' |
أدخل مسارًا صريحًا للأيقونة، على سبيل المثال 'images/gotoZone.gif'. |
||
asis= |
يكون ذلك مطلوبًا عندما يكون الإجراء type=ASIS. كما يوفر ذلك إمكانية تحديد نص HTML بدقة والذي سيتم تضمينه في العنوان. ويُسمح بكل تعليمات HTML البرمجية الصالحة بما فيها فئات "ora" css ووظائف JavaScript. |
['HTML'] |
|
label= |
تأتي تسمية أو تعريف الأدوات بشكل افتراضي من خيار التنقل أو وصف سكريبت مساعد عمليات الأعمال. استخدم رمز الاختصار هذا لتجاوز التسمية. |
FIELD_NAME |
أدخل اسم حقل صالحًا يجب استخدام تسميته. يجب أن يكون هذا دائمًا هو الخيار المستخدم في حالة الحاجة إلى لغات متعددة. |
'text' |
أدخل النص مباشرة بين علامتي اقتباس مفردتين. |
||
context=[target1=source1 target2=source2] |
يتم استخدامه لإدخال بيانات السياق عند التنقل لصفحة أو عند تنفيذ سكريبت مساعد عمليات الأعمال. يدعم رمز الاختصار إدخال قيم متعددة. في كل الحالات، يتم تحديد متغير سكريبت مساعد عمليات الأعمال أو حقل السياق الهدف أولاً ويتبعه علامة التساوي ثم البيانات المصدر المحددة باستخدام إحدى القيم الصالحة المحددة في العمود التالي. يمكن تحديد قيمة أو أكثر. يتم تحديد كل قيمة سياق مع الفصل بين القيم بمسافة. يجب إحاطة مجموعة قيم السياق بأكملها بأقواس مربعة. |
FIELD_NAME |
يشير إلى وجوب أخذ القيمة من الحقل بهذا الاسم من سياق بوابة أو سياق عام أو نموذج بيانات الصفحة. يتم استخدام رمز الاختصار sourceLoc لتحديد المصدر. |
xpath |
يشير إلى وجوب أخذ القيمة من حقل مخطط، ممثل بمسار X، معروض في هذه المنطقة. يكون ذلك صالحًا عند عرض المنطقة لمخطط واجهة مستخدم. |
||
'constant' |
للإشارة إلى أنه يجب تمرير القيمة المحددة بين علامتي اقتباس مفردتين. |
||
sourceLoc= |
يحدد رمز الاختصار هذا مصدر قيمة FIELD_NAME في رمز اختصار السياق. في حالة ترك رمز الاختصار هذا فارغًا، يفترض ما يلي: - يتم التحقق من سياق البوابة. - في حالة عدم وجود قيمة بسياق البوابة، يتم التحقق من السياق العام. - إذا لم تتوفر أي من القيمتين، يتم تجاهل الحقل. |
G |
يشير إلى استرجاع قيمة الحقل من السياق العام. |
P |
يشير إلى استرجاع قيمة الحقل من سياق البوابة. |
||
D |
يشير إلى استرجاع قيمة الحقل من نموذج بيانات الصفحة. |
||
class= |
استخدم رمز الاختصار هذا لتجاوز الشكل وأسلوب العرض للارتباط/الأيقونة/الزر باستخدام نمط CSS مختلف. |
'className1' 'className2' |
أدخل فئة أو أكثر بين علامتي اقتباس مفردتين. ويمكن إدخال العديد من أسماء الفئات. |
style= |
استخدم رمز الاختصار هذا لتجاوز الشكل وأسلوب العرض لعنصر الإجراء باستخدام نمط css المشار إليه. |
Standard style= format. |
يمكن استخدام كل تعريفات نمط css. |
أمثلة:
-
type=BUTTON action=SCRIPT bpa='F1-SET-USER' context=[USER_ID=USER_ID] label=UPDATE_LBL
-
type=LINK action=NAVIGATION navopt='gotoUser' context=[USER_ID=path(schema/userdId)]
-
type=ASIS asis=['<A class="oraLink" href="www.google.com">Search</a>']