1 / 136

بسم الله الرحمن الرحيم

بسم الله الرحمن الرحيم. معهد الدراسات واللغات يقدم. احترف أوراكل ديفلوبر. إعداد أ/وليد يحى الحميدي. تنصيب DVELOPER. 1- قم بالذهاب الى قائمة ابداء ثم INSTALL كما هو واضح من الشكل. فتظهر الشاشة التالية :. ضغط FROM على الشكل التالي :.

noam
Download Presentation

بسم الله الرحمن الرحيم

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. بسم الله الرحمن الرحيم

  2. معهد الدراسات واللغات يقدم احترف أوراكل ديفلوبر إعداد أ/وليد يحى الحميدي

  3. تنصيب DVELOPER 1- قم بالذهاب الى قائمة ابداء ثم INSTALL كما هو واضح من الشكل فتظهر الشاشة التالية :

  4. ضغط FROM على الشكل التالي:

  5. ثم نضغط على الINSTALLER ثم نضغط على المجلد INSTALL ونختارالمجلد US ثم الملف الذي بداخله فتظهر القائمة التالية على الشكل التالي:

  6. نختار المكونات حسب التحديد ادناه بعد التحديدانقر على INSTALL تظهر الشاشة التالية

  7. انقر OK تظهر الشاشة التالية انقر OK لانهاء عملية التنصيب

  8. المطور 2000 عبارة عن مجموعة من البرامج التي انتجتها شركة اوراكل خاصة بانتاج برامج قواعد البيانات وتدعم هذه البرامج البيئة GUI (GRAPHIC USER INTERFACE)والتي تسمح بانتاج برامج قواعد بيانات المعتمدة عللى بيئة رسومية سهلة التعامل للمستخدم العادي من خلال نماذج فعالة وسهلة الاستخدام

  9. اقسام المطور REPORT BUILDER FORM BUILDER QUERY BUILDER GHRAPGICS BULDER

  10. تابع اقسام المطور PROCEDURE BUILDER SCHEMA BUILDER TRANSLATION BUILDER PROJECT BULDER

  11. الوصول الى اجزاء المطور بمكن الوصول الى اجزاء المطور بالطريقة الموضحة ادناه

  12. تشغيل FORM BUILDER (منشئ النماذج) عند تشغيل الـ FORM BUILDER تظهر الشاشة التالية :- الاختيار الاول يسال اذا كنا نريد انشاء نموذج يعتمد على تعليمات التشغيل الاختيار الثاني يسال اذا كنا نريد انشاء نموذج يدويا الاختيار الثالث يسال اذا كنا نريد فتح نموذج تم انشاءه سابقا بتحديد موقعه الاختيار الرابع يسال اذا كنا انشاء نموذج يعتمد على قالب تم انشاءه المكونات الرئيسية لمنشئ النماذج :- يتكون من النوافذ التالية

  13. 1. شاشة المستكشف OPJECT NAVIGATOR عند اختيار الاختيار الثاني ثم OK تظهر النافذة التالية شجرة عناصر التطبيق ككل سيتم شرحها لاحقا شجرة عناصر النموذج تسمى النافذ شاشة المستكشف OPJECT NAVIGATOR وفي اعلاه يظهر كلمة MODUL وهي اسم النموذج ثم تظهر شجرة متفرعة من النموذج بمكونات النموذج وتستخدم في انشاء عناصر النموذج وسيتم استعراضها لاحقا

  14. LYOUT EDITOR CANVASE هذا الجزء يسمى البساط ( CANVAS ) والذي يتم انشاء جميع عناصر النموذج عليه وذلك باختيار العنصر من LYOUT TOOLBAR ثم النقر هنا او النقر والسحب LYOUT TOOLBAR 2. مصمم الشكل LYOUT EDITOR من القائمة TOOLS اخترEDITOR LYAOUT لتظهر النافذة التالية والتي تسمى ايضا مصمم الشكل او قم بالضغط على المفتاح F2 من لوحة المفاتيح يتكون من : -1شريط ادوات LYOUT TOOLBAR يستخدم في اضافة ادوات او ما تسمى بالبنود الى النموذج مثل الازرار والقوائم ومربعات الاختيار وازرار اذاعية والصور وغيرها . -2شريط تنسيق LYOUT TOOLBARيستخدم في تنسيق العناصر باختيار نوع وحجم ونمط الخط والمحاذاة للعناصر -3البساط او الـ CAVASE

  15. 3. لوح الخصائص PROPERTY PALATTE من القائمة TOOLS انقر على PROPERTY PALATTE او اضغط المفتاح انقر على PROPERTY PALATTE او اظغط المفتاح F4 لتظهر شاشة الخصائص للعنصر المحدد في شاشة الكائنات او المحدد في البساط وهنا ظهرت شاشة الخصائص للـ MODUL لانه هو المحدد

  16. شرح مبسط لنافذة المستكشف

  17. شرح مبسط لنافذة المستكشف

  18. انشاء نموذج مبني على تعليمات التشغيل 1- شغل FORM BUILDER ثم اختر الاختيار الاول 2- تظهر الشاشة التالية انقر NEXT

  19. أختار الخيار الأول أي جدول أضغط ok فتظهر الشاشة التالية

  20. ضغط Browse فتظهر النافذة التالية أدخل اسم المستخدم scott و كلمة المرورTIGER ثم يتم الاتصال بقاعدة البيانات بضغط connect فتظهر الشاشة التالية

  21. نضع إشارات صح كما في الشكل السابق نضغط على أسماء الجداول واحد بعد الآخر ثم نضغط ok فتظهر الشاشة التالية

  22. لاحظ أن القسم اليساري يحوي أسماء الأعمدة التي هي موجودة في الجدول deptعند ضغط إشارة > نختار عمود عمود أما بضغط >> نختار جميع الأعمدةأما الإشارات < تعني عدم اختيارالمهم نقوم باختيار جميع الأعمدة ثم التالي فتظهر الشاشة التالية

  23. اختر الخيار الأول ثم نهاية فتظهر شاشة أخرى إضغط التاليفتظهر شاشة أخرى تسألك عن اسم الكانفا التي تريد أن يظهر عليها الجدول dept كما في الشكل

  24. انقر NEXTفتظهر الشاشة التالية التي أختار منها ما أريد إظهاره أو عناصر الإظهار

  25. عناصر الإظهار

  26. ثم NEXT فتظهر هذه الشاشة أغير الprompt للأسماء التي أحب أن أغيرها لها لاحظ أن هناك عمود بجانب الprompt اسمه width و آخر hieght الأفضل أن أختار عرض متساوي وارتفاع متساوي كما في الشكل

  27. التالي يظهر شاشة تسألني إن كنت أحب أن يكون شكل الخرج بشكل إطار أم على شكل جدول اختار الخيار الأولكما في الشكل

  28. ثم التالي ثم تظهر شاشة تهنئك على نجاح البناء ثم نهايةتظهر الشاشة التالية

  29. ثم التالي تظهر شاشة تهنئك على نجاح البناء ثم نهاية تظهر الشاشة التالية

  30. لاحظ أن البلوك يحوي عناصر تحتوي على سجلات الأعمدة وهي عناصر من نوع text_itemلاحظ خواص المحاذاة لليمين واليسار في الأعلى والتي تفيد في ترتيب الأزرار. ولاحظ وجود رسوما ت على شريط الأدوات مثل دائرة ومربع هي عبارة عن رسوم تزيينية وهي توضع داخل الكانفا ولكن غير تابعة للداتا بلوك من الممكن تغيير ترتيب الأزرار بالسحب إما بالماوس أو بالكيبورد أو من الخواص الفيزيائية إذ أنك تضغط على الزر اسم القسم مثلا بزر الماوس اليمين و أضغطproperty paletteكما في الشكل

  31. في الغالب يكون حجم الكانفا نفس حجم الwindow إلا إذا كان هناك أكثر من كانفا في الwindow الواحدة لاحظ أن الحد الأسود هو حد الwindow و أن الحد الكاشف فهو للكانفا بإمكانك تغيير حجم الكانفا أيضاً منproperty palette أو بالسحب وعند خروج بعض العناصر من الكانفا يعطي خطأ ممكن أن تغير لون الكانفا أيضاً من الproperty palette أيضاً ألوان الكلمات والعناصر ممكن تغييرها من الproperty palette حيث ان لكل عنصر نافذة او كانفا أو text item أو زر أو الخله property palette خاصة فيهإن لم تظهر عندك هذه الشاشة فانقر زر الماوس اليمين ثم layou t editorأو إضغط F2إن أردت ظهور ال object navigator وهي الشاشة البيضاء التي كانت تظهر على اليمين إضغط F3

  32. الحفظ والتنفيذ طرق الحفظ 1- النقر على رمز الفلوبي (FLOPY DISK) في يسار شريط المستكشف 2- من القائمة FILE انقر على SAVE AS حدد موقع الحفظ وليكن في مجلد جديد باسم يكتب باللغة الانجليزية لاحظ انه سيتم حفظ النموذج بامتداد من FMB طرق التنفيذ قم باحد خطوات الحفظ التالية :- 1- النقر على الشكل المشابه لاشارة المرور اعلى النموذج 2- ظغط المفتاحين CTRL + R 3- من القائمة PROGRAM ثم RUN ثم CLIENTSERVER سيتم انشاء ملف تنفيذي بامتداد FMX ويمكن تشغيلة باستخدام برنامج FORM RUN TIME الموجود ضمن برامج المطور

  33. مكونات وامكانيات شاشة التنفيذ

  34. أنقر زر تنفيذ استعلام الظاهر في الأعلى فيظهر عندي السجلات الموجودة داخل الجدول dept و أتنقل بين السجلات باستخدام الأزرار الزرق الواضحين في الأعلى كما في الشكل التالي حذف سجل جديد تعديل سجل :- ضع المؤشر في السجل المطلوب تعديلة ثم فم بالتعديلات المناسبة الحفظ اغلاق البرنامج انقر الزر اغلاق اعلى النافذة اضافة سجل جديد

  35. انشاء نموذج يدوي 1- في شاشة OPJECT NAVIGATOR حدد على MODUL ثم اضغط المفتاحين CTRL + N او CREATE 2- اضغط المفتاح F2 لاظهار البساط كما في الشكل التالي

  36. الخطوة التالية هي انشاء بلك ويمكن انشاء بلك مرتبط بجدول اما باستخدام المعالج بالطريقة التالية :-1- في شاشة OPJECT NAVIGATORانقر على DATA BLOCK ثم CREATE يظهر مربع حوار انقر الاختيار الاول ثم OKاو انقر بالزر الايمن في مكان فارغفي شاشة OPJECT NAVIGATOR ثم انقر DATA BLOCK WIZARDاو انقر في أي مكان على البساط ثم DATA BLOCK WIZARD

  37. اكمل خطوات انشاء البلك وليكن مبني على جدول الادارات

  38. انشاء بلك يدويا • قم بانشاء نموذج يدوي • ثم حدد على DATA BLOCK في شاشة OPJECT NAVIGATOR ثم CREATE ثم انقر الاختيار الثاني ثم OK • لاحظ ظهور بلك جديد باسم افتراضي مثل BLOCK3 ويتكون من الثلاثة العناصر التالية • واهم هذه العناصر هو ITEMS • ,وهي مجموعة البنود ولكنها هنا • لا تحتوي أي بند ويمكن انشائها • يدويا كما يلي :- 1- من شريط الادوات (TOOLBAR) انقر على abc ثم انقر على البساط في أي مكان اثناء تحديد البلك الجديد ليتم الانشاء عليه

  39. قم بالتحديد على البلك ثم F4 لعرض خصائص البلك الجديد ثم غير الخصائص كما يلي :- • قم بالتحديد على العنصر الذي تم إنشائه بالنقر عليه في البساط او في شاشة OPJECT NAVIGATOR ثم F4 لعرض خصائص العنصر الجديد ثم غير الخصائص كما يلي :- • قم باضافة بقية البنود بنفس الطريقة السابقة في كل بند غير اسم العمود في الخاصية COLUMN NAME نفذ ثم لاحظ

  40. برمجة زر: سوف نقوم الان بمعرفة كيف يتم برمجة زر وسناخذ ازرار التنقل واحفظ والاضافة والحذف . تعني أني عندما أقوم بضغط الزر أجعله يقوم بعمل معين وذلك بربط هذا الزر مع حدث أو ما أسميه قادح trigger بالنقر على الزر حتى تظهر المقابض ثم أضغط على زر الماوس اليمين ثم smart triggers ثم القادح الذي بتنفيذه يتم العمل سواء كان ضغط زر أو فتح نفذه أو غير ذلك هنا لنختار عند ضغط زر أي When-button-Pressed اكتب الكود التالي مثلا واذي يقوم بالانتقال الى السجل التالي NEXT_RECORD; والان قم بالخطوات التالية لبرمجة ازرار النموذج الاولية

  41. أولاً لنظهر الlayout editor بضغط F2 نرى على الطرف الأيسر شريط الأدوات نضغط button من شريط الأدوات ونذهب إلى سطح الكانفا الموجود على الlayeout ditor و نضغط بزر الماوس اليسار ونحدد مربع يظهر مقابض نحدد حجم الزر بالشكل الذي نريدممكن تغيير موقع الزر بتحديده وتحريكه من الأسهم الموجودة على لوحة المفاتيحسترى أن هذا الزر عليه لافته هي push_button4 بإمكانك تغيير اسم الزر على الشكل التالياضغط على الزر فتظهر المقابض ثم نضغط زر الماوس اليمين ثم الproperty palette نغير الName الموجودة باللون الأصفر وذلك بالتعليم على push_button4 ونكتب Next_rec مكان الpush_putton4 كما في الشكل. المقابل

  42. انقر بالزر الايمن على الزر ثم اختر SMART وهي عبارة عن مجموعة TRIGGER متوقعه مع الزر من هذه المجموعة اختر الحدث الموضح بالجدول ثم اكتب الكود المقابل ثم كرر ذلك لكل زر

  43. يمكن الاستعانة بالبرامج الفرعية الموجودة في المطور بالذهاب القائمة PROGRAME ثم SYNTAX PALETTE تظهر نافذة انقر على الحرف N او حسب اول حرف من الكود المطلوب كتابته لتصل الى الكود بسرعة او استخدم شريط التمرير ثم انقر الزر INSERT لادراج الكود الى نافذة محرر PLSQL

  44. قم باستكمال برمجة بقية الازرار كما يلي

  45. خصائص الكتلة DATA BLOCK

  46. خصائص الكتلة DATA BLOCK

More Related