الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

طريقة عمل tree في أوراكل

مغلق
بدأه ramadan1100 في 22 أغسطس 2006 · 8 رد · 6,911 مشاهدة · في قسم لغة الاستفسارات SQL
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أقدم لكم هذه الهدية المتواضعة يا ريت تحوز على اعجابكم

الملف المرفق فيه الطريقة

tree.rar

#2

إيه يا جماعة فيه 15 مرة تحميل

وما فيش كلمة شكر حتى

أو رد على الموضوع :s

دا إيه المنتدى ده

#3

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

#4

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

تسلم اخ ramadan1100 على الموضوع وانا كمان حملت و شفت انه حلو ان شاء الله بس للان ما طبقت على الجهاز و بحاول ان شاء الله اعمل ذا

مع الشكر

#5

تسل اخوي والله يكون بعون الجميع

#6

السلام عليكم

شكرا لك أخ ramadan1100و جعلها ربنا في ميزان حسناتك

بس ممكن من فضلك تعضينا صورة عامه عن هذه tutorial ؟؟

يعني قولنا معلومات عامةو مقتطفة عنها ..

انتظر منك الرد !!

و شكرا لك

#7

أنا أفتكر عملت وحدة مرة Tree في برنامج حسابات وهذا كان الكود اللي إستخدمته .

SELECT 
decode(level,1,1,-1),
level,
(NAME||'-'||ACCOUNT_NO) NAME ,
'IC\POSTITS.ICO', 
ACCOUNT_NO 
FROM TACC_TREE 
CONNECT BY prior ACCOUNT_NO = ACC_MGR
START WITH ACC_MGR IS NULL

رابع حقل هي الأيقونة .

#8

مثال من كتاب Oracle 9i Sql Fund. :

SELECT employee_id, last_name, job_id, manager_id
FROM employees
START WITH employee_id = 101
CONNECT BY PRIOR manager_id = employee_id;
#9
إبراهيم بخش كتب:
أنا أفتكر عملت وحدة مرة Tree في برنامج حسابات وهذا كان الكود اللي إستخدمته .

SELECT 
decode(level,1,1,-1),
level,
(NAME||'-'||ACCOUNT_NO) NAME ,
'IC\POSTITS.ICO', 
ACCOUNT_NO 
FROM TACC_TREE 
CONNECT BY prior ACCOUNT_NO = ACC_MGR
START WITH ACC_MGR IS NULL

رابع حقل هي الأيقونة .

طبعاً أول حقلين هي لتغيير طريقة عرض الشجرة والفرع الإبن في الـ Tree .

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

والرابع كما قلت هي مسار الأيقونة التي ستظهر .

والخامس طبعاً هي القيمة الخاصة بالعنصر المحدد في الشجرة وهي القيمة التي تستطيع إرجاعها مع تحديد أي عنصر في الشجرة .

Connect By Prior هي طريقة ربط الإبن بالأب . وليس طريقة العرض . هناك فرق !

Start With هنا تضع الشرط الذي تريد به بداية تفرع الشجرة .

تم تعديل هذه المشاركة بواسطة إبراهيم بخش في 5 سبتمبر 2006 في 06:58

هذا الموضوع مغلق.

مواضيع مشابهة