المرشحات المخفية

تتضمن مناطق مستكشف البيات إمكانية تحديد المرشحات المخفية لتقييد الصفوف و/أو الأعمدة التي يتم عرضها في المنطقة. وفيما يلي المصادر المحتملة لقيمة المرشح المخفي:

  • تحتوي المنطقة العامة على الحقول التي تتم صيانة قيمها في السياق العام.

  • تتضمن منطقة البوابة الحقول التي توضح الكائن الذي يتم عرضه حاليًا في البوابة.

  • يمكن لمناطق أخرى في إحدى البوابات نقل البيانات إلى منطقة البوابة، التي يمكن استخدامها بواسطة المنطقة كمرشح مخفي.

تنطبق هذه المعلمات على أنواع المناطق

  • مستكشف بيانات - عبارات SQL متعددة (F1–DE)

  • مستكشف بيانات استعلام - عبارات SQL متعددة (F1–DE-QUERY)

  • معلومات مستكشف بيانات - عبارة SQL فردية (F1–DE-SINGLE)

يتم تحديد مرشح مخفي باستخدام رموز الاختصار التالية:

رمز الاختصار

الوصف

القيم الصالحة

تعليقات

name=

يحدد رمز الاختصار هذا اسم الحقل الذي يلزم نقله من نطاقات أخرى أو ملؤه من خلال سياق البوابة

FIELD_​NAME

datasource=

يحدد رمز الاختصار هذا مصدر قيمة المرشح المخفي.

في حالة ترك رمز الاختصار هذا فارغًا، يفترض ما يلي:

- إذا تم نقل الحقل من نطاق آخر، تُستخدم قيمة النقل.

- إذا لم يتم نقل أي قيمة، يتم التحقق من سياق البوابة لتحديد ما إذا كان هذا الحقل موجودًا (في حالة وجوده، تؤخذ قيمته).

- في حالة استمرار عدم وجود قيمة، يتم التحقق من السياق العام.

- في حالة استمرار عدم وجود قيمة، يظهر النطاق كما في حالة رمز اختصار poprule.

G

للإشارة إلى أنه يجب أن يتم من خلال المنطقة البحث عن قيمة المرشح في السياق العام.

P

للإشارة إلى أنه يجب أن يتم من خلال المنطقة البحث عن قيمة المرشح في سياق البوابة.

D

للإشارة إلى أنه يجب أن يتم من خلال المنطقة البحث عن قيمة المرشح في نموذج بيانات الصفحة.

poprule=

يتحكم رمز الاختصار هذا فيما يحدث إذا كان المرشح المخفي غير موجود.

R

للإشارة إلى أن القيمة مطلوبة للمرشح. سيتم تعيين المنطقة على القيمة "الحالة فارغة" وستظهر رسالة "الرجاء النقل" في المنطقة. وهذه القيمة هي القيمة الافتراضية.

O

للإشارة إلى أن القيمة اختيارية. في حالة عدم طلب قيمة، يستمر إنشاء المنطقة بدون تلك القيمة.

type=

لتحديد البيان المرئي المستخدم في تسجيل قيم المرشحات.

DATE

تقوم المرشحات من هذا النوع بتسجيل تاريخ.

DATE/TIME

تقوم المرشحات من هذا النوع بتسجيل تاريخ ووقت.

STRING

تقوم المرشحات من هذا النوع بتسجيل سلسلة

MONEY

تقوم المرشحات من هذا النوع بتسجيل حقل نقدي. يجب أن يشير نوع المرشح هذا أيضًا إلى رمز اختصار العملة.

NUMBER

تقوم المرشحات من هذا النوع بتسجيل حقل رقمي. يمكن أن يشير نوع المرشح هذا أيضًا إلى رمز اختصار القيم العشرية.

LOOKUP

تقوم المرشحات من هذا النوع بتسجيل قيمة بحث. يجب أن يشير نوع المرشح هذا أيضًا إلى رمز اختصار البحث.

TABLE

يتم من خلال المرشحات من هذا النوع تسجيل قيمة جدول إشرافي (الرمز والوصف). يجب أن يشير نوع المرشح هذا أيضًا إلى رمز اختصار الجدول.

CHARTYPE

تقوم المرشحات من هذا النوع بتسجيل قيم خاصية محدد مسبقًا لنوع خاصية (الرمز والوصف). يجب أن يشير نوع المرشح هذا أيضًا إلى رمز اختصار الخاصية.

ASIS

تقوم المرشحات من هذا النوع بتسجيل قائمة بالقيم المطلوب الإشارة إليها في عبارة 'IN' بجملة SQL.

label=

يحدد تسمية المرشح التي تظهر في شريط وصف المنطقة.

FIELD_​NAME

أدخل اسم حقل صالحًا يجب استخدام تسميته. يجب أن يكون هذا دائمًا هو الخيار المستخدم في حالة الحاجة إلى لغات متعددة.

'text'

يحدد النص مباشرة.

cur=

يحدد رمز العملة الذي يتم تطبيقه عندما يكون type=MONEY.

CURRENCY_​CD

أدخل مرجعًا لرمز عملة صالح.

dec=

يحدد عدد الخانات العشرية في حالة type=NUMBER.

N

هذا الرمز اختياري. في حالة إدخاله، يجب أن يكون عددًا صحيحًا. وفي حالة عدم إدخاله، تكون القيمة الافتراضية هي عدد الخانات العشرية المحددة في رمز العملة برمز العملة المحدد في سجل التثبيت.

lookup=

يحدد إشارة البحث التي تظهر القيم الخاصة بها عندما يكون type=LOOKUP.

LOOKUP_​FIELD_​NAME

أدخل مرجعًا لاسم حقل بحث صالح.

table=

يحدد الجدول الإشراف الذي تظهر القيم الخاصة به عندما يكون type=TABLE.

TABLE_​NAME

أدخل مرجعًا لاسم جدول إشرافي صالح.

chartype=

يحدد رمز نوع الخاصية الذي تظهر القيم الخاصة به عندما يكون type=CHARTYPE.

CHAR_​TYPE_​CD

أدخل مرجعًا لرمز نوع خاصية صالح.

searchField=

يتحكم رمز الاختصار هذا في الملء الأولي للمرشح عند بدء المنطقة كأداة بحث من مخطط واجهة المستخدم.

FIELD_​NAME

أدخل اسم الحقل الذي يتطابق فعليًا مع اسم searchField المحدد في عنصر html oraSearchField في مخطط واجهة المستخدم.