تحديد عبارات Flex SQL

حدد عبارات Flex SQL لتعريف قواعد التحقق من الصحة الخاصة بمؤسستك. يمكنك إعداد عبارة أو أكثر لتجري معالجتها في أحداث ما بعد الإدخال أو ما بعد التحديث.

تدعم معالجة Flex SQL عبارات الاستعلام عن البيانات (التحديد) والتعامل مع البيانات (إدخال، تحديث، حذف). استخدم عبارات التحديد لتنفيذ شرط فحص.

مسموح بالأحرف الإنجليزية الكبيرة والصغيرة في عبارة SQL. إلا أنه يجب أن يكون رمز معرف الصف بأحرف إنجليزية كبيرة فقط أو صغيرة فقط (مثل :ROWID أو :rowid).

تتطلب كل عبارة Flex SQL استخدام رمز :ROWID محدد سابقًا. يشير هذا الرمز إلى محدد صف قاعدة البيانات للسجل الذي تجري معالجته في الجدول المحدد. يتم تنفيذ العبارة مع كل سجل في الجدول المتأثر بعملية الإدخال أو التحديث.

يبلغ أقصى طول للعبارة 4000 حرف. لا يوجد رمز إنهاء للعبارة (;) مطلوب.

مسموح بعبارات التعامل مع البيانات، لكن تأكد من أنك لا تبدأ تسلسلاً لانهائيًا من خطوات بدء التشغيل. فمثلاً، لا يوصى عمومًا بإنشاء بيان Flex SQL يقوم بتحديث الجدول الأساسي المحدد في الجدول.

ملاحظة:  Infor يوصي بأن تحدد إجراءات Flex SQL بتعاون وثيق مع مستشار Infor لديك.

لتحديد عبارات Flex SQL:

  1. حدد الشؤون الإدارية > إعداد > Flex SQL.
  2. في علامة تبويب عرض السجل، انقر فوق سجل جديد.
  3. حدد المعلومات التالية:
    جدول
    أدخل جدول قاعدة البيانات.
    الرقم التسلسلي
    أدخل الرقم المسلسل لعبارة Flex SQL.
    مشغل
    تحديد خيار مما يلي:
    • بعد الإدخال
    • بعد التحديث
    كشف SQL
    أدخل عبارة SQL لجدول قاعدة البيانات المحددة.
    رسالة الفشل
    أدخل رسالة الفشل.
    ملاحظات
    أدخل التعليقات الخاصة بعبارة Flex SQL.
    يجب الخروج
    حدد ما إذا كانت عبارة Flex SQL يجب أن توجد في جدول قاعدة البيانات.

    إذا كان يجب أن توجد محددًا، يشغّل النظام عبارات SQL بترتيب الرقم التسلسلي. إذا فشلت عبارة، لا يبدأ تشغيل المتبقي.

    إذا كان يجب الخروج غير محدد، يتم تشغيل كل عبارة على حدة.

    التوقف عند الفشل
    حدده لكي يوقف النظام العبارة عند الفشل.

    إذا كان التوقف عند الفشل محددًا، يُرجع النظام قيمة الحقل رسالة الفشل ولا يعالج أي عبارات SQL متبقية ويلغي الحفظ الذي بدأ flex SQL.

    رمز إعادة عكسي
    حدده لكي يلغي النظام تلقائيًا القيمة الراجعة عند إكمال العبارة، مثل "فارغ" يصبح "غير فارغ".

    رمز الإعادة العكسي يُستخدم فقط مع التوقف عند الفشل.

    نشط
    حدده لكي تضبط سجل عبارة Flex SQL هذه على "نشطة".
  4. انقر فوق حفظ.
    ملاحظة: انقر فوق اختبار Flex SQL للتحقق من صلاحية عبارة SQL.

    لفتح متصفح المكون، انقر فوق بدء تشغيل متصفح المكون.