الانتقال إلى المحتوى
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

بتاريخ:

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

أخواني اعذروني على هذه المقدمة ولأكن أردت قبل أن اطرح موضوعي أن نتذكر معاً خلق المسلم


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

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

مع ملاحظة ان سردي لهذه المواضيع سيتم في أوقات متفرقة وذالك لارتباطي بأعمال متفرقة

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

وألان لنبد
سنقوم اولاً بانشاء شجرة النظام بالشكل التالي
ceb33b1222.jpg

  • الردود 152
  • المشاهدات 69.7k
  • البداية
  • اخر رد

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

Most Popular Posts

  • وديع القباطي
    وديع القباطي

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

  • وديع القباطي
    وديع القباطي

    السلام عليكم ورحمة الله وبركاته اخواني اعذروني لتاخري نزولاً عند رغبة الاخ العزيز الجبالي ولاخوة وحتى اوفي الموضوع حقة مارايكم ان نتكلم قليلا في النظم المحاسبية لنتكلم عن بعض الامورالمهمه جداً وال

  • وديع القباطي
    وديع القباطي

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

بتاريخ:

نرجو الاستمرار ...
موضوع رائع ياأخ وديع

بتاريخ:

في انتظار المزيد
وجزاك الله كل خير

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

فلنقم بانشاء مستخدم جديد ولنسميه acc

----------انشاء المستخدم


create user acc identified by acc;
----------منح الاصلاحيات
grant dba to acc;


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

a17caf5ff3.jpg[/url

الان بعد ان تعرفنا على هيكلية الشجرة لنظامنا المحاسبي لنحاول ان نطبقها بجروب معينة تاخذ الاب والابن والاسم للابن لقد قمت بعمل فكرة متواضعة لتمثيل شجرة النظام المحاسبي وكانت الفكرة كالاتي
قمت بالترميز لكل عقدة في شجرة النظام المحاسبي برمز معين مثلاً النظام المحاسبي بالرمز a
تهيئة النظام بالرمز b1
عمليات النظام بالرمز b1
……………..وهكذ
ثم قمت بكتابة جروب بحيث يتم ربط الاباء مع الابنا لنلاحظ الجروب التالي لنستوضح اكثر

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

03b93c26c3.jpg

اليك ال view التالية لشجرة النظام المحاسبي

http://www.o10o.com/download.php?filename=73545bf3d3.rar

قم بكتابة الكود التالي في محرر sql/plsql وللمستخدم acc
start D:\acc\tree_acc.sql
على اعتبار انك ستضع الملف acc في ال D

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

انه من خلال الفكرة السابقة يمكنك بناء اي شجرة لاي نظام تقوم بتصميمه
ولاحظ ان الفيو السابقة لديها فقط ثلاث حقول (اب ، ابن، اسم الابن) وان الابن في سجل معين قد يكون اب في سجل اخر


الأن ماعليك سوى ان تفتح الفورم بيلدر وتنزل اداة الشجرة الى كنفاس جديد ثم تقوم بكتبة سليكت معينة بحدث
WHEN-NEW-FORM-INSTANCE
لملىء الشجرة لنتعرف على هذ الكود معن انظر الشكل التالي

f5316e412a.jpg

لنلاحظ السجلات المتكونة للسلكت السابقة في التود (اذ لم يكن لديك برنامج التود فانصحك بشده باستخدامة)
اليك رابط برنامج التود


0f5ccfc30c.jpg

بتاريخ:

شي جميل ولكن ياأخي هل من الممكن ضغط الرابط التي بالأعلى ب ZIP
أو أرسله على إيميلي التالي [email protected]

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

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

لنقم الان بالتنفيذ للنظام نلاحظ الشجرة التالية


b7c633d2f1.jpg


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

اليكم رابط المرفقات


لاتنسونا بصالح دعاءكم لي ولوالدي
محبكم وديع

بتاريخ:

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

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

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

بتاريخ:

جزاك الله خيرااااااااااااااااااااااااا

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

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

اخي الجبالي اعدك انني سوف اكمل الموضوع حتى النهاية وقد اخجلت تواضعي حقيقتاً وارجو ان تستمر في متابعتك وتقييمك للموضوع


لنكمل الموضوع لنفترض ان لدينا ايقونات معبرة نريد اضافتها لعقود الشجرة
يمكنك اضافة مسار الايقونة من خلال السليكت وفي الجزء الخاصة بكتابة الايقونة وكم بالشكل التالي

517a19a232.jpg

سنلاحظ وجود مشكلتان تعكر صفو الاستمتاع بمشاهدة الشجرة
الاولى وجود ايقونة وحيدة لجميع عقد الشجرة
والثانية كتابة المسار كامل للايقونة
دعونا معاً نحل هذه المشكلتان
لحل المشكلة الاولى سنستخدم تابع رائع جداً من توابع الاوراكل وهوتابع الحالة (case)ان هذا التابع يعمل كجملة
If then
داخل السليكت
انشاء الله ساكتب موضوع خاص بهذ التابع وميزاته وتعاملة مع الاستعلامات السلمية
الان لناخذ صيغة التابع في السليكت كما بالتالي وعلى اعتبارانني قدرمزت كل المهام الرسمية والفرعية في الفيو للشجر
والان بحسب كل رمز اعطني ايقونة معبرة انظر الي صيغة التابع في الشكل التالي

a2635e0517.jpg

بتاريخ:

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

بتاريخ:

اخي العزيز وديع , قمت بتطبيق الدرس الاول وظهر لي مشكلة عند التنفيذ , في المرفقات وضعت المثال وهو عبارة
عن مثالين احدهما على 6i والاخر 10g الرجااااء مساعدتي في حل المشكلة .

tree.zip

بتاريخ:

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

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

أبو عمر / البحرين

بتاريخ:

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

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

بسم الله الرحمن الرحيم
اشكر الجميع على تفاعلهم مع الموضوع واتمنى للجميع الاستفاده
اخي الجبالي اعذرني لتاخري في الرد
بالنسبة للشجرة في ديفلوبر 10g فحقيقتاَ الى الان لم اتعامل مع ديفلوبر 10g للمثال المرسل مع ديفلوبر 9i وكانت النتيجة كالاتي

get-2-2007-5652njb6.JPG

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

عموما للننتقل الى موضوعنا

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

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

6c3cf77d52820cd0fe646d38bc2145ca.jpg

الان قم بالتسجيل للريجستيري بالنقر عليه مرتين ليتم تسجيل مسار الايقونات
بنفس الحل السابق يمكنك حل المشاكل المتعلقة بالنسبة لمسار النماذج او مسار التقارير
وايضاً الصيغة للتاريخ وختيار اللغة

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

c3c59e5f8b3e9753913f4d435b53c308.jpg

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

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

عفواً اليك الرابط
http://www.m5zn.com/download5.php?filename=63afbe9416.rar

اخواني اعذروني
الان نريد تغيير شكل مؤشر الفارة عند الدخول للشجرة بشكل يد وعند الخروج يرجع مؤشر الفارة لحالته العادية
اذن عند الدخول للشجرة في حدث WHEN-MOUSE-ENTER
قم بكتابة الكود التالي لتغيير مؤشر الفارة الي شكل يد

SET_APPLICATION_PROPERTY(Cursor_Style,'HAND');



وعند الخروج من الشجرة في حدث WHEN-MOUSE-LEAVE
قم بكتابة الكود التالي لتغيير مؤشر الفارة الي الشكل الافتراضي السهم

SET_APPLICATION_PROPERTY(Cursor_Style,'DEFAULT');



والن اليك الملحقات

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

عفواً اليك الرابط
http://www.m5zn.com/download5.php?filename=63afbe9416.rar

اخواني اعذروني
الان نريد تغيير شكل مؤشر الفارة عند الدخول للشجرة بشكل يد وعند الخروج يرجع مؤشر الفارة لحالته العادية
اذن عند الدخول للشجرة في حدث WHEN-MOUSE-ENTER
قم بكتابة الكود التالي لتغيير مؤشر الفارة الي شكل يد

SET_APPLICATION_PROPERTY(Cursor_Style,'HAND');



وعند الخروج من الشجرة في حدث WHEN-MOUSE-LEAVE
قم بكتابة الكود التالي لتغيير مؤشر الفارة الي الشكل الافتراضي السهم

SET_APPLICATION_PROPERTY(Cursor_Style,'DEFAULT');



والن اليك الملحقات

acc.zip

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

عفواً اخواني للتكرار اول مرة اجرب زر التعقيب في المنتدى

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

بتاريخ:

الأخ / وديع

بارك الله فيك .. استمر فى بناء الشجرة ونحن نتابعك

شرح مميز .. وامانه كاملة فى عرض المعلومه

مع تمنياتي بالتوفيق

بتاريخ:

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

بتاريخ:

بارك الله فيك .. استمر فى بناء الشجرة ونحن نتابعك

شرح مميز .. وامانه كاملة فى عرض المعلومه

مع تمنياتي بالتوفيق



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



الله يعطيك كل عافية با أخ وديع رجاً الاستمرار ونحن في شوق لشرحك الرائع
صراحتاُ فتحت الشهية على الاوراكل
ومنتظرين الشجرة للدليل المحاسبي
وربنا يوفقك لمايحبه ويرضاه ويجزيك خير الجزاء
بتاريخ:
  • كاتب الموضوع

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

اشكر جميع من مر على الموضوع

واني والله لتغمرني السعاده التامة عندما اشعر ان هناك من استفاد من هذه الدروس المتواضعه
ولا تحرمونا من مشاركاتكم في الموضوع

واتمنا للجميع كل التوفيق والنجاح في الدنيا والاخرة

كما قلنا سابقاً اننا نريد من خلال شجرة النظام الوصول للشاشات الخدمية المختلفة للنظام
لنقلل انني اريد تخصيص الجانب الايمن لشجرة النظام والجزء الايسر للشاشات الخدمية والجزء اسفل الشاشات لازرار المهام المختلفة للشاشات (اضافة،حذف،...............)
كما الشكل التالي

get-2-2007-6zich1or.JPG

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

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

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

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

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

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

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.