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

يوفر المنتج خيارات مختلفة لتحديد القيم الصحيحة لعمود في جدول:

  • بحث

  • بحث قابل للتوسيع

  • جدول التحكم

توفر الخيارات التالية المزيد من المعلومات حول وظيفة كل خيار من الخيارات المتاحة لتحديد القيم الصحيحة لعمود.

بحث

أبسط آلية لتحديد القيم الصحيحة لعمود في جدول هي جدول "البحث". وتتم الإشارة إليها في بعض الأحيان كبحث "بسيط" لتمييزه عن بحث قابل للتوسيع (الموضح أدناه). يمكنك باستخدام جدول "بحث" تحديد القيم الصحيحة وأوصافها. عند اختيار قيمة صحيحة محددة بواسطة بحث، يتم استخدام أسلوب واجهة المستخدم لقائمة منسدلة.

يوضح ما يلي الوظيفة المرتبطة بعمليات البحث:

  • يتم ربط عمليات البحث مع أي حقل. يتم تحديد الحقل كنوع بيانات أحرف بنوع البيانات الموسعة للإشارة. تعمل تسمية الحقل كوصف للمطالبة بتحديد القيمة الصحيحة.

  • يقتصر رمز البحث على أربعة أحرف ويجب أن تكون جميع الأحرف كبيرة. في حالة توفر أي وظيفة يجب أن تتطابق فيها أي قيمة صحيحة في التطبيق مع قيم صحيحة في أي نظام خارجي، لن يكون جدول البحث هو الخيار المناسب.

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

  • يمكن أيضًا أن يستخدم المنتج عمليات البحث لتحديد القيم الصحيحة للوظيفة غير المرتبطة بعمود في جدول. على سبيل المثال، يمكن لنقطة البرنامج المساعد للخوارزمية تحديد معلمات إدخال تدعم قيمة صحيحة أو أكثر. يمكن أن تحدد نقطة الخوارزمية المساعدة القيم الصحيحة باستخدام بحث، مما يسمح بالتحقق من القيمة التي تم إدخالها بطريقة بسيطة عند استدعاء الخوارزمية ولتوثيق القيم الصحيحة.

المسار السريع: للحصول على مزيد من المعلومات، ارجع إلى تحديد خيارات البحث.

بحث قابل للتوسيع

يوفر خيار البحث القابل للتوسيع طريقة تحديد القيم الصحيحة لعمود بإمكانات إضافية غير مدعمة باستخدام جدول البحث. عند اختيار قيمة صحيحة محددة بواسطة بحث قابل للتوسيع، يتم استخدام أسلوب واجهة المستخدم لقائمة منسدلة.

يوضح ما يلي الوظيفة المرتبطة بعمليات البحث القابل للتوسيع:

  • يتم تحديد كل من عمليات البحث القابلة للتوسيع باستخدام أي كائن عمل.

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

  • يمكن للبحث القابل للتوسيع تحديد معلومات إضافية لكل قيمة إذا كانت مضمونة بواسطة متطلبات العمل. للحصول على معلومات فنية حول السمات الإضافية، راجع السمات الإضافية.

المسار السريع: للحصول على مزيد من المعلومات، ارجع إلى تحديد عمليات البحث القابلة للتوسيع.

جدول التحكم

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

توضح النقاط التالية بعض أسباب اختيار هذا الخيار:

  • تتطلب السجلات توفر مرحلة لأن حالة كائن العمل هي مسموح به.

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

في هذا الموقف، في حالة منتج لجدول تحكم من نوع الوظيفة هذا، سيتم توثيقه بالكامل في المنطقة الوظيفية المناسبة. إذا قامت نسخة معدلة بتحديد أن جدول تحكم مخصص مضمون، يجب إدخال كل الوظائف القياسية لكائن صيانة: جداول قاعدة البيانات وبيانات تعريف كائن الصيانة وفئات صيانة Java والبوابات والمناطق وغيرها. للحصول على مزيد من المعلومات، ارجع إلى مجموعة أدوات تطوير البرامج. لم يتم توفير معلومات إضافية في هذا القسم لهذا الخيار.