دليل استخدام شاشة السكربت

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

1

نظرة عامة على الشاشة

تُستخدم شاشة شاشة الاسكربت كأداة مركزية للمطورين ومديري قواعد البيانات لاستعراض السكربتات البرمجية المخزنة في النظام (شاشات، تقارير، تعديلات جداول، دوال، وإجراءات مخزنة) من خلال العرض المباشر من قاعدة البيانات .

الهدف الرئيسي: تسهيل البحث الدقيق في الأكواد المصدرية، تتبع أرقام التحديثات للجداول، وتصدير الأكواد المحددة بضغطة زر واحدة لتجهيز بيئات العمل أو تحديث سيرفرات العملاء.
2

أدوات البحث والفلترة

توفر الشاشة ثلاثة مستويات من البحث اللحظي لتسريع الوصول إلى الكود المطلوب:

1. البحث باسم الملف/الشاشة :

يمكنك كتابة جزء من اسم الشاشة أو التقرير في مربع البحث ، وسيتم فلترة القائمة اليسرى مباشرة لعرض الملفات المطابقة فقط.

2. البحث في محتوى السكربت :

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

3. البحث المتقدم بإسم الجدول :

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

3

المحرك الذكي: اظهار أعلى رقم (Max ID )

تتمتع الشاشة بذكاء برمجي يعمل تلقائياً عند البحث عن اسم جدول معين ويظهر لك اعلى رقم اضيف للجدول :

4

شبكات العرض

القائمة اليسرى (قائمة الملفات)

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

القائمة اليمنى (عرض السكربتات)

تعرض محتوى السكربت مقسماً إلى عمودين:
1. النوع: (Alter, Update, Procedure, Function, Trigger).
2. النص: الكود المصدري الكامل للاستعلام حيث يمكن قراءته أو نسخه.

5

خيارات التصدير

يمكنك تصدير الأكواد البرمجية إلى ملفات نصية (.txt) لتشغيلها لاحقاً في بيئة Oracle، وذلك بالتحكم الدقيق في أنواع السكربتات المراد تصديرها:

صناديق الاختيار (Checkboxes):

يمكنك تحديد أو إلغاء تحديد الأنواع التي ترغب في شملها بملف التصدير:

☑ Alter ☑ Update ☑ Function ☑ Procedure ☑ Trigger

* خيار (تحديد الكل - All) يقوم بتفعيل أو تعطيل كافة الخيارات بضغطة واحدة.

زر التصدير الوظيفة والمسار البرمجي
تصدير يقوم بتصدير السكربتات (حسب الأنواع المحددة) للملف/الشاشة المحددة حالياً فقط في القائمة اليسرى. سيُطلب منك اختيار مكان حفظ الملف، وسيكون اسمه الافتراضي هو نفس اسم الشاشة.
تصدير الكل يقوم بتجميع وتصدير كافة السكربتات (حسب الأنواع المحددة) لجميع الملفات التابعة للنظام في ملف واحد مجمع باسم الافتراضي .
ملاحظة تقنية مريحة (UX Best Practice): عند اكتمال عملية التصدير، يقوم النظام تلقائياً بوضع فاصل البرمجي / بين كل استعلام والآخر لتجهيزه للتنفيذ، ثم يقوم بفتح مجلد الويندوز (File Explorer) تلقائياً وتظليل الملف المستخرج لتوفير وقت المطور!