العضل الثامن استخدام الأداة عة/ا6010
استخدام الأداء بباع101/1؛
الصضل الثامن استخدام الأداة /ع01/1 606
العصل الثامن اذ 6110/12
بعد الانتهاء من الخطوات السابقة
توضح الصورة التالية :
فيذ الصفحة لتظهر البيانات ضمن الأداة /68101/6 كما
متمطم تبعل مله ع متحمس عسدما عسمطا
1 1000 الحاج خلف .محمد 2
1 1500 أحمد إيمان 3
2 1200 الممصطفى . أحمد 4
2 1300 الخلف _يتول 5
3 900 ابراهيم قي 6
3 800 مراد _ لين 7
أما كود الصفحة فيكون :
"100-10 5060 "عنام
</ “عمم 0" م1 5050065
حكمسسام له
<مع1لافت6 نوع له
اه يع" تومي “لمع 0ك 102وك"-10 ع0 0كة 4250:5010
ما قمنا به فعليا هو ربط الأداة 50103185008368 مع الجدول 6010107685 حيث ستقوم بجلب البيانات
المحددة ومن ثم قمنا بربط الأداة 6101/16 مع مصدر البيانات 50103185008368 وذلك عبر الخاصية
021250006810 كما هو موضح في الكود السابق والذي سنقوم بشرحه بالتفصيل ضمن الفقرات اللاحقة.
اختيار البيانات
سنقوم ضمن هذه الفقرة بتوضيح كيفية تحديد البيانات التي ستعرض ضمن الأداة /:6101/18 بناءا على ما
اختاره المستخدم ضمن /ع60101/1 آخر .
سدم ل
أقسم المحاسية 516612
قسم العلاقات 56843
2 1200 المسطفى . أحمد 4
2 1300 الخلف _ يتول 5
ونضيف إليها أداة 6001/16/1 ونقوم بربطها مع الجدول 08030108015 , نقوم
بإعطاء الخاصية 02121667130065 القيمة 1 , والخاصية 20106608131658166080100 القيمة
©7006 كما يوضح الكود التالي :
</ "عسوم "0م 1ك 50/60
حكمسسام له
بعل “1ع 0م5م 5106 "10 501076 850:50106
نقوم بعد ذلك بإضافة أداة 68101/160/2 ونقوم بربطها مع الجدول 6010107885 ولكن في عبارة ال
© نضيف شرط أن تكون سجلات الموظفين التي سيتم إحضارها موافقة لشرط أن يكون رقم القسم
موافق لرقم القسم الذي تم اختياره ضمن الأداة 6801/6/1 . ( لمزيد من المعلومات راجع فصل مقدمة
له قواعد البيانات ) .
الصبل الثامن استخدام الأذداء ع6001/1
كمتاتع وديم بتعطا وه لتغجفط متاميم )2 مغنام بقطا و كعنافتا 2100121126 بعناق 200201616120
الصئل الامن استخدام الأداة 0ع61101/1
أما كود الصفحة كاملا فيكون كالتالي :
به 1لاف 6 :م 85>
عمستام
حكمسام له
عمستام
</ "مومذم عفه "100 5ئع 10 507
ومتع كممة عدم :دوم اك متا عودم جل “و10 0021605
نلاحظ عند تنفيذ الصفحة السابقة إمكانية اختيار سطر معين (ظهور 561628 على هيئة )1:01 ) ضمن الأداة
10/1 حيث تم إسناد القيمةة 7206 للخاصية 011068106131656166000801100 , يتم معرفة
اختيار المستخدم من خلال أحد الطرائق الأربع التالية
العصل الثامن
7 ()لا5161800213148 : تعيد غرض 001866 0318146 مرتبط بالسطر الذي تم اختياره , هذا
الخيار مفيد في حال وجود أكثر من لرع! 213ل واحد .
7 )516180100 : تعيد رقم ( فهرس ) السطر الذي تم اختياره , يبداً العد من الصفر باعتبار
السطر الأول دليله صفر .
7 ()58161801/2108 : تعيد قيمة ا 219ل المرتبط بالسطر الذي تم اختياره , في حال وجود أكثر
من © 218ل فإنها تعيد قيمة أول واحد فقط .
7 ()5©1610800 : تعيد غرض 0864 /60101/1©0/]8010 يمثل السطر الذي تم اختياره .
ترتيب البيانات
تدعم الأداة /«ع/ا6810 إمكانية ترتيب البيانات المعروضة و بأسلوب تصاعدي 2560008 أو تنازلي
06006 , وذلك عبر تفعيل الخاصية 81100/50831078 من خلال إعطائها القيمة 7006 . كما يمكن
تفعيل خاصية الترتيب عبر النقر على 738 ]+5002 للأداة 6101/18/7 ومن ثم تفعيل الخيار 03016
عمصام 1
ممتممع5 عاطاقمع
لنقم بإضافة أداة /©1/ا6:10 وربطها بجدول الموظفين 600010766 وتفعيل خيار ترتيب البيائات بحيث
يصبح كود الصفحة شبيه بالتالي :
لأ “لاما دستلافتة ”-10 لؤافت 6 وعد
التصسل الثامن استضام الأداء بع 1/ا6018
ذ الصفحة السابقة ستلاحظ أن عناوين الحقول ستصبح كروابط تشعبية , عند النقر على عنوان أحد
الحقول سيتم ترتيب بيانات الجدول بناءا على بيانات ذلك العمود وبشكل تصاعدي , وعند النقر على عنوان
نفس العمود لمرة تائية فيستم الترتيب بشكل معاكس لما كان عليه , أي بإسلوب تنازلي , في الصورة التالية
قمت بترتيب بيانئات الموظفين على أساس الراتب وبشكل تنازلي , أي من الراتب الأعلى إلى الأدنى .
1 1500 أحمد 8
2 1300 الخلف 5
1 1000 الحاج خلف .محمد 2
3 90 ابراهيم .قي 6
3 80 مراد لين 7
تقسيم البيانات إلى عدة صفحات
عند العمل مع قواعد البيانات الضخمة والتي قد تحتوي على عدد كبير من السجلات ضمن جداولها يصبح
من الضروري عرض الجداول على عدة صفحات , تدعم الأداة /(ع6101/1 الخاصية ووتهةة وال
والتي تقوم بتقسيم البيانات إلى عدة صفحات , ونستطيع تحديد عدد الأسطر التي ستظهر في كل صفحة عبر
الخاصية 0885/76 , بالعودة إلى المثال السابق , نقوم بتفعيل الخاصية 81100/02381086 ( يمكن أيضا
تفعيلها من خلال 500230738 عبر الخاصية 8281086 208018 ) , بعد ذلك نقوم بتحديد حجم الصفحة ب 3
لثة أسطر فقط في كل صفحة من صفحات /68101/16 كما توضح الصورة التالية:
العصل الثامن استخدام الأداة 6010/12
“عد حمس سفن ص1 هذه :وعم
ععنا مك 103و0:5كة
ملاحظة
إن تقسيم البيائات إلى صفحات عديدة كما في الأسلوب السابق سيؤدي إلى بطء تحميل الصفحة عند العمل
مع قواعد البيانات الضخمة , وذلك لأنه يتم تحميل كامل سجلات الجدول إلى ذاكرة السيرفر ومن ثم إجراء
عملية التقسيم إلى صفحات , فلو تم التعامل مع جدول يحتوي على مليون سطر فإنه سيتم تحميل المليون
سطر إلى الذاكرة حتى لو تم عرض سطر واحد فقط في كل صفحة ضمن الأدة /ع/68101 , سنعرض في
فصل لاحق طريقة أنسب لتقسيم البيانات و ذلك باستخدام الأداة 056610318501076 .
حذف وتعديل البيانات
من المزايا الرائعة التي تقدمها الأداة »6101/16 هي إمكائية حذف وتعديل البيافات دون الحاجة لكتابة
سطر برمجي واحد , ولكن حتى نتمكن من إجراء هذه العمليات ينبغي أولا تهيئة الأداة 5010318500766
لتسمح بها , وذلك عبر إضافة عبارات 50.1 التي تقوم تنفذ هذه العمليات ( 081618 ,00318 ), بكل
بساطة أنشئ صفحة وأضف إليها أداة /«ع/ال681 وابداً بربطها مع الجدول 0001027665ع وعند
وصولك للنافذة التالية قم بتفعيل خيار الحذف والتعديل كما هو موضح :