الانتقال إلى المحتوى
View in the app

A better way to browse. Learn more.

مجموعة مستخدمي أوراكل العربية

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

الدرس الأول : شرح شاشة الفورم

Featured Replies

بتاريخ:

السلام عليكم ورحمة الله وبركاته

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

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

مما يتكون الفورم ؟؟

يتكون الفورم من شاشة رئيسية تدعى بال Object Navigator حيث انك عندما تشغل الفورم سوف ترى ان هناك شاشة خيارات تستطيع تشغيل فورم او انشاء فورم او فتح Libarray وغيرها من الخيارات التي سوف نشرحها بالتفصيل وحسب اهميتها فإذا ظهرت هذه الشاشة ماعليك الا الضغط على مفتاح ESC لتظهر لك شاشة الObject Navigator

حيث ترى على جهة الشمال عبارة عن سطر ادوات ومربع ابيض هو الجزء الباقي من الشاشة ككل وتجد بها
*-Forms

وتحتها مباشرة Moduel1 ويقصد به شاشة الفورم حيث ممكن ان نعطيها اسم وهو اسم الفورم
وتقسم الى
1-Triggers وهذه الجزئية ممكن التحكم بالاوامر على مستوى الشاشة


2-Aletrs في هذه الجزئية يتم وضع الرسائل التي ممكن استدعائها فيما بعد وتوجد طريقة ستاندر ممكن اتباعها


3-Attachment Libabaries وهذه الجزئية خاصة بال Libabaries والتي من خلالها ممكن وضع بعض الاوامر والفانكشن لأكثر من فورم واستغلالها هنا وهناك


4-Data Blocks وهذا هو الاساس حيث يوضع فيه جميع اجزاء الشاشة وبه عدة اقسام سوف يتم شرحها


5-Canvance هي جزئية مكملة للبلوك حيث يوضع عليها اجزاء البلوك

6-LOVs وهي اختصار الى List of Value اي قائمة تحتوي علي قيم انت تحدها وهي تسهل عملية الاختيار وخصوصا اذا تم جلب البيانات من جدول آخر


7-Program unit وهذا يعتبر ايضا اساسي حيث ممكن انشاء Procedure,Function,package ويستفاد منه كثيرا في اشياء اخرى


8-Record Groups وهو تنشئ به جملة ال Select الخاصة بك وتربطها مع ال LOV


طبعا تناولت فقط الاشياء التي تخص المبتدئين

سوف نتناول شرح هذه الاجزاء بالتفصيل الممل بإذن الله ونتعرف على بعض الاجراءات اللازمة مع ارفاق مثال على كل نوع

انتهى الدرس...

مشرف القسم
اسامة البسومي

post-13119-1149153552_thumb.jpg

  • الردود 53
  • المشاهدات 32.3k
  • البداية
  • اخر رد

أكثر المشاركين في هذا الموضوع

الصور المنشورة

بتاريخ:

جزالك الله خير
والى الامام

بتاريخ:

مشكور اخوي ننتظر البقية

بتاريخ:

جزاك الله خيرا على الفكرة والتنفيذ...
الصحيح حاسس من كثرة القارئين للموضوع وقلة المعلقين عليه أنه قد يكون هناك حرج من دخول أحدهم الى قسم "المبتدئين" , قد أكون مخطئا ً
ولكن لمن ينطبق عليهم هذا الأمر ,,, أشجعهم وأحثهم , ونفسي قبلهم , لأن العلم مافيه خجل , والحكمة ضالة المؤمن"أينما وجدت" فهو أحق الناس بها
وأود طرح ملاحظة بسيطة (كوني لي خبرة متواضعة بالتدريس ) ...أتمنى أن يدخل هذا القسم الخبراء أكثر من وقبل المبتدئين أنفسهم
لأنه من المعروف علميا أن تدريس وتعليم المبتديء أعقد وأصعب من غيره ..حتى أن تعليم المبتديء الصغير عمرا يختلف عن المبتديء الكبير عمرا في التعامل وطريقة الطرح والعرض للمادة بين المد الذي لا يُـمَـل والجزر الذي لايـُـبهم

ولي رجاء آخر بسيط من الأخ أسامة ...وهو أن يدرج بداية كل درس من دروس الفورمز
( وغيرها..الخاصة بالمبتدئين) .. فقرة المهارات والمعارف المتطلب توافرها مسبقا للمتعلم المبتديء ليكون قادرا على فهم مواد ومحتويات هذا الدرس
ولا ضير من ذكر المهارات والقدرات العملية التي سيكتسبها بعد الانتهاء من الدرس

وجزا الله أخونا خيرا على فكرته الرائدة والتي نتمنى له التوفيق بها وأن يعينه كل من يستطيع (علماً ووقتاً وجهداً) منا جميعا, مشاركة في الأجر والثواب
وللأمام ان شاء الله

تم تعديل بواسطة trust_words

بتاريخ:

مشكور اخي ومشرفنا اسامه علي الشرح الممتاز
والي الامام ومبروك لنا جميعا هذا القسم الرائع

بتاريخ:
  • كاتب الموضوع

الاخ trust_words
مشكور على هذا الاطراء الذي يثلج الصدر وان شاء الله سوف آخذ بعين الاعتبار الفكرة التي طرحتها ولا تحرمنا من مشاركاتك في هذا المنتدى الذي يحتاج الى الكثير من المواضيع التي تخص المبتدئين وغيرهم

بتاريخ:

مشكور اخي اسامه علي الشرح الممتاز
الي الامام دوماً
واين باقي الدروس ;)

بتاريخ:

شكرا يا اخ اسامة وربنا يهديك الى الامام دايما
ويكرمك
وننتظر منك باقى الدروس

بتاريخ:

السلام عليكم
شرح هادئ وسلس ويدل على شخصية منمقة الفكر ولكن !!!
الصور اخى الحبيب امر لا غنى عنه فقد اخترت انت شرح اصعب اجزاء الاوراكل كتابيا فسهل ان تكتب اوامر sql ولا تحتاج الى صور ولكن جزء الفورمز والتقارير لا غنى عن الصور فاكمل المسيرة باذن الله ودعمها بالصور .
وشكرا لمجهودك .
ميجا

بتاريخ:
  • كاتب الموضوع

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

بتاريخ:

مشكورآ اخى العزيز

ايهاب وجدى

بتاريخ:

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

بتاريخ:

السلام عليكم ورحمة الله وبركاته

الله يكرمك ياربي :D
عن جد كتير ساعدتني ...
بس لو ممكن تضيف صور حتى تتثبت المعلومات
وان شالله بتستمر

الله يوفقك

بتاريخ:
السلام عليكم ورحمة الله وبركاته

الله يكرمك ياربي  :D
عن جد كتير ساعدتني ...

وان شالله بتستمر

الله يوفقك

70948[/snapback]


بتاريخ:

السلام عليكم


مشكور اخ اسامة .......وكما عودتنا عليك

بتاريخ:

اخي اسامة السلام عليكم ورحمة الله وبركاته
انا ارى انه كلمة جزاك الله خير افضل من المشاركات يا اخي اسامة صح ولا انا غلطان
عموما جعل الله دروسك في موازين حسناتك يارب والى الامام

بتاريخ:

جزاك الله خيراً
وجعلها في ميزان حسناتك

بتاريخ:

مشكور مشرفنا الكريم ومعلمنا أ/ اسامه

بتاريخ:

الشكر الجزيل لمشرفنا... ويعطيك الف عافية..
وبانتظار الدروس القادمة :D

بتاريخ:

السلام عليكم ورحمة الله
الاخ / الاستاذ / اسامة
ربنا يغفر ويرحم و يذدك علماً و يجعله في ميزان حسناتك
مشكور على المعلومات
و نرجو اترسل باقى جرعات الدرس
محمد حسن
[email protected]

بتاريخ:

الف شكر لك استاذي الكريم اسامه كما اتمنى لك التوفيق والمزيد من العطا في هذا الصرح الشامخ

بتاريخ:

أرجو من حضرتك تكمل دروس بسرررررررررررررررررررعة وشكرا ليك على جهدك معانا وربنا
يجزيك به كل الخير

بتاريخ:

السلام عليكم ورحمة الله وبركاته
جزا الله اخوانا الكريم اسامه خير الجزاء على المجهود الطيب
وقد كان لى استفسار بسيط ,انا الان ادرس لغه pl وقد عرفت انها تطبق على الفورم بيلدر ولكن لم افهم كيفية العمل علية ,وتطبيق اوامر اللغة علية ,فارجوا المساعدة فى كيفية العمل عليها.

بتاريخ:
  • كاتب الموضوع

اخي الكريم
نحن الآن بصدد عمل مشروع جماعي ارجو ان تتابع معنا وان شاء الله تستفيد
راجع هذا الرابط
http://www.araboug.org/ib/index.php?showtopic=14872

  • بعد 1 شهر...
بتاريخ:

السلام عليكم
بالصدفة لم اقرء ردك الا اليوم فشكرا لردك واذا كنت ترى ان موضوعى الذى طرحته مكرر وغير مفيد فقم بمسحه وشكرا مرة اخرى على سعة صدرك لنصائح الاخوة
والسلام عليكم
م / خالد

انضم إلى المناقشة

يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.

زائر
أضف رد على هذا الموضوع...

برجاء الإنتباه

بإستخدامك للموقع فأنت تتعهد بالموافقة على هذه البنود: سياسة الخصوصية

Account

Navigation

البحث

إعداد إشعارات المتصفح الفورية

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.