العودة   منتديات عشاق السودان > منتديات الكمبيوتر والإنترنت > منتدى البرمجة
التسجيل مستضيف الصور التعليمـــات قائمة الأعضاء التقويم البحث مشاركات اليوم اجعل كافة المشاركات مقروءة

رد
 
LinkBack أدوات الموضوع طرق مشاهدة الموضوع
قديم 15-04-2005, 21:10   رقم المشاركة : 1 (permalink)
معلومات العضو
wad_altayeb
عضو مشارك
 
إحصائية العضو









wad_altayeb غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
wad_altayeb is on a distinguished road

 

 

ربط الlovبعنصر معين في الdatablock

باقي الLov
*] ربط الـ LOV بعنصر معين في الـ Data Block :-


تحديد العنصر المراد ربط الـ LOV به ثم استدعاء نافذة الخصائص الخاصة بهذا العنصر ثم الانتقال إلى خاصية List of Values وتحديد اسم الــ LOV المراد استدعائة .

[*] انشاء LOV باستخدام الـ Wizard :-

اختيار أيقونة LOV في شاشة Object Navigator ثم اضغط مفتاح Create لتظهر النافذة التالية :

(IMG:http://www.d4ar.com/test/lesen3/1.JPG)

ملاحظة : يجب ان تكون منشئ S_ITEM لانه سيطبق عليه هذا الشرح وهذه الجداول موجوده في مقدمة لدروس Forms Builder

وفي هذه النافذه يتم سؤالك هل تريد انشاء الــ LOV باستخدام الـ Wizeard باختيار خيار use the LOV Wizeard او بطريقة يدوية manually باختيار خيار Build a new LOV manually
اختار الخيار الأول use the LOV Wizeard ثم اضغط على مفتاح OK لتظهر النافذة التالية :

(IMG:http://www.d4ar.com/test/lesen3/4.JPG)

وهذه النافذة لتحديد هل سيتم انشاء الــ LOV بالاعتماد على Record Group جديدة أيضا . ثم اضغط مفتاح NEXT لتظهر النافذة التالية :

(IMG:http://www.d4ar.com/test/lesen3/5.JPG)

وهذه النافذة تحتوي على المفاتيح و المربعات التالية:-

1- مفتاح Build SQL Query ويستخدم هذا المفتاح لا ستدعاء برنامج Query Builder لكتابة جملة الاستعلام بسهولة .(سيتم شرحة بعد انتهاء من شرح النافذة)
2- مفتاح Import SQL Query ويستخدم هذا المفتاح لاستدعاء ملف يحتوي على جملة استعلام مخزنة فيه .
3- مفتاح Connect ويستخدم هذا المفتاح لعمل اتصال بقاعدة البيانات إذا لم تكن اتصلت بقاعدة البيانات سابقاً .
4- مربع SQL Query Statement وفي هذا المربع يتم كتابة جملة الاستعلام يدوياً .
5- مقتاح Check Syntax يستخدم هذا المفتاح لعمل فحص لجملة SQL هل هي صحيحة أو خطأ .

شرح النقطة الاولى ( مفتاح Build SQL Query) :

في هذه النافذة تستدعي جملة SQL بطريقة سريعة وهي على هذا الشكل:

(IMG:http://www.d4ar.com/test/lesen3/6.JPG)

نختار الجدول S_PRODUCT ثم نضغط على مفتاح Include وبعد ذلك نضغط على مفتاح Close سنلاحظ وجود عناصر جدول S_PRODUCT نختار مثلاً الـ ID و الـ NAME ثم نضغط على OK ستجد وجود جملة استعلام في مربع SQL Query Statement اضغط على مفتاح Check Syntax لفحص جملة الـ SQL بعدها اضغط على مفتاح Next للانتقال الى الشاشة التالية :

(IMG:http://www.d4ar.com/test/lesen3/8.JPG)

في هذه النافذة تظهر أسماء الأعمدة التي تم اختيارها في جملة الاستعلام وهي تسمى أعمدة الــ Record Group وفي المستطيل المقابل الاعمدة التي سيتم اختيارها في الـ LOV و التي ستظهر في نافذة الـ LOV عند تنفيذها , وعند تحديد الأعمدة التي سيتم ستظهر في الـ LOV اضغط على مفتاح Next لتظهر النافذة التالية :

(IMG:http://www.d4ar.com/test/lesen3/9.JPG)

في هذه النافذة يتم تحديد العناصر التي سيتم تسكين البيانات فيها كل عنصر في عنصر المناظر له في خانة Return Value مع تحديد عرض كل عامد على حده في خانة Width وكذالك عنوان كل عمود في خانة Title وذلك ليظهر في نافذة الـ LOV عند التنفيذ , ويوجد مفتاح Look up return item وهذا المفتاح يستخدم لاظهار العناصر الموجودة في الـ Data Block لاختيار عنصر التسكين .
اختر الان مفتاح Look up return item لاختيار عنصر التسكين للـ ID وتظهر هذه النافذة:

(IMG:http://www.d4ar.com/test/lesen3/10.JPG)

سوف نختار عنصر التسكين S_ITEM.PRODUCT_ID ثم اضغط على OK .

اضعط على مفتاح Next لتظهر النافذة التالية :-

(IMG:http://www.d4ar.com/test/lesen3/11.JPG)

وفي هذه النافذة خانة Title يتم فيها كتابة عنوان لنافذة الـ LOV , وخانة Width حيث يتم فيها تحديد عرض نافذة الـ LOV , وخانة Height حيث يتم فها تحديد ارتفاع نافذة الـ LOV .
و السؤال Do you want Form Runtime to position your LOV ومعنا هذا السوال هل تريد أن يقوم برنامج الـ Form أن يحدد موضع ومكان نافذة الـ LOV على الشاشة وعند الاجابة على هذا السوال بـ Yes سيتم وضع نافذة الـ LOV على شاشة أوتوماتيكياً أما عند الاجابة على هذا السوال بـ No يطلب منك أن تحدد المسافة التي سيتم تركها من اليسار Left وكذلك المسافة التي سيتم تركها من أعلى Top , ثم اضغط على مفتاح Next لتظهر النافذة التالية:-

(IMG:http://www.d4ar.com/test/lesen3/12.JPG)

وفي هذه النافذة سيتم تحديد عدد الصفوف التي سيتم استرجاعها في الوقت ,وكذالك يطلب منك هل يقوم بعمل Refresh record group data before displaying LOV بمعنى هل يقوم بعمل تحديث البيانات في الـ LOV من قاعدة البيانات في كل مره يتم استدعاء نافذة الـ LOV او لا .
وكذالك يطلب منك هل يقوم بعمل Let the user filter recods before displaying them بمعنى هل يقوم المستخدم بعمل ترشيح للبيانات قبل استعراضها او لا . ثم اضغط على مفتاح Next لتظهر النافذة التالية :

(IMG:http://www.d4ar.com/test/lesen3/13.JPG)

وفي هذه النافذة يتم تحديدالعناصر الذي ستظهر عند نافذة الـ LOV ثم اضغط على مفتاح Finish لتنتهي من عمل نافذة LOV باستخدام خاصية الـ Wizard .

[*] إنشاء الـ Editor :-

لإنشاء محرر انتقل الى ايقونة Editor الموجود في Object Navigator ثم اضغط على على مفتاح Create بالتالي سيتم انشاء محرر جديد ثم انتقل إلى العنصر المراد ربط المحرر به ثم استدعي نافذة الخصائص و انتقل إلى خاصية Editor وحدد اسم المحرر الذي تم انشاؤه .

[*] خصائص المحرر Editor :-

1- خاصية Title/Bottom Title :-
لتحديد عنوان لأعلى نافذة المحرر وكذلك عنوان لأسفل النافذة .

2- خاصية Width/Height :-
لتحديد عرض وطول نافذة المحرر .
3- خاصية X Position / Y Position :-

4- خاصية Wrap Style :-
لتحديد كيف سيتم التعامل مع السطور في نافذة المحرر بمعنى أنه عند نهاية السطر ولم تكتمل الكلمة فإنه سينقل تلك الكلمة إلى السطر التالي وذلك عند اختيار Word .

5- خاصية Show Vertical Scroll Bar :-
لتحديد هل سيظهر شريط تمرير رأسي أم لا .




تحياتي للجميع ,,,
ًwad_altayeb
wad_altayeb غير متواجد حالياً   رد مع اقتباس
قديم 07-05-2005, 23:54   رقم المشاركة : 2 (permalink)
معلومات العضو
zesty4ever
المشرف العام
 
الصورة الرمزية zesty4ever
 

 

 
إحصائية العضو









zesty4ever غير متواجد حالياً

 

إحصائية الترشيح

عدد النقاط : 10
zesty4ever تم تعطيل التقييم

 

 

مشكور كتير أخي ود الطيب

حقيقي مجهود كبير ومقدر

ربنا يديك العافية

ومنتظرين المزيد ومواصلة هذه الدروس القيمة

التوقيع

zesty4ever غير متواجد حالياً   رد مع اقتباس
رد


أدوات الموضوع
طرق مشاهدة الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML معطلة
Trackbacks are متاحة
Pingbacks are متاحة
Refbacks are متاحة


الساعة الآن: 06:59


Powered by vBulletin® Version 3.6.8, Copyright ©2000 - 2008, Tranz By Almuhajir
جميع الآراء والتعليقات المطروحة تمثل وجهة نظر كاتبها وليس بالضرورة وجهة نظر الموقع
SudaBest.net SudaBest.net

Search Engine Optimization by vBSEO 3.2.0 RC5

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103