IBM Lotus Symphony


ربط الأوامر المركبة مع أحداث النموذج

تسمح لك صفحة تبويب الأحداث بتخصيص أمر مركب لأحداث معينة تحدث في نموذج.

للتوصل لهذا الأمر...

قم بفتح القائمة السياقية لعنصر النموذج المحدد - حدد علامة تبويب نموذج - - خصائص - أحداث

قم بفتح خط أدوات النماذج، اضغط على الشارة نموذج - علامة تبويب الأحداث

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

يمكن توصيف التصرفات التالية بصفة منفردة، بمعني أنه يمكنك استخدام مربعات الحوار الخاصة بك لعرض حدث:

على سبيل المثال، يمكنك اصدار طلب "تأكيد حذف" مثل "هل تريد فعلا حذف العميل xyz؟" عند حذف سجل بيانات.

تقوم الكشوف التالية بشرح ووصف كل الأحداث التي توجد في نموذج يمكن توصيله لأمر مركب:

قبل التعديل

يقع حدث قبل التحديث قبل تغيير تحكم المحتويات من خلال المستخدم في مصدر البيانات. يستطيع الأمر المركب الذي تم تخصيصه، على سبيل المثال، منع هذا التصرف من خلال ارجاع "FALSE".

بعد التعديل

يقع حدث بعد التحديث عند تغيير تحكم المحتويات من خلال المستخدم في مصدر البيانات.

قبل الارجاع

يحدث الحدث قبل الارجاع قبل أن يتم ارجاع نموذج. يستطيع الأمر المركب الذي تم تخصيصه، على سبيل المثال، منع هذا التصرف من خلال ارجاع "FALSE".

يتم ارجاع النموذج اذا تحقق أي من الشروط التالية:

بعد الارجاع

يقع حدث بعد الارجاع بعد ارجاع النموذج.

قبل الاحالة للتشغيل

يتم حدث قبل الاحالة قبل ارسال بيانات النموذج.

أثناء التحميل

يقع الحدث عند التحميل بعد تحميل النموذج مباشرة.

قبل اعادة التحميل

يقع الحدث قبل اعادة التحميل قبل اعادة تحميل النموذج. لا تكون محتويات البيانات قد تم تجديدها بعد.

عند اعادة التحميل

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

قبل الغاء التحميل

يقع الحدث قبل الغاء التحميل قبل الغاء تحميل النموذج؛ الذي يعد منفصلا عن مصدر البيانات الخاص به.

عند الغاء التحميل

يقع الحدث عند الغاء التحميل بعد الغاء تحميل النموذج مباشرة؛ الذي يعد منفصلا عن مصدر البيانات الخاص به.

تأكيد الحذف

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

قبل تصرف السجل

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

بعد تصرف السجل

يقع الحدث بعد تصرف السجل بعد تغيير السجل الحالي مباشرة.

قبل تغيير السجل

يحدث الحدث قبل تغيير السجل قبل أن يتم تغيير مؤشر السجل الحالي. على سبيل المثال، يستطيع الأمر المركب الذي تم تخصيصه منع هذا التصرف من خلال ارجاع "FALSE".

بعد تغيير السجل

يحدث الحدث بعد تغيير السجل بعد تغيير مؤشر السجل الحالي مباشرة.

ملء المعاملات

يحدث الحدث معاملات الملء عندما يكون النموذج الذي سيتم تحميله يحتوي على معاملات يجب ملئها. على سبيل المثال، مصدر البيانات الخاص بالنموذج يمكن أن يكون أمر SQL التالي:

SELECT * FROM address WHERE name=:name

هنا ‏‎:name‎‏ يعد معامل يجب ملئه عند التحميل. يتم ملء المعامل آليا من النموذج الرئيسي اذا كان ذلك ممكنا. اذا كان المعامل لا يمكن ملئه، يتم استدعاء هذا الحدث ويمكن أن يقوم الأمر المركب الذي تم تخصيصه بملء المعامل.

وقوع خطأ

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


التعليق التقييمي عن البرنامج | المزيد من المطبوعات الفنية | العلامات التجارية