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

Tree problem in Report builder

مغلق
بدأه hatemmhhhmh في 15 أغسطس 2004 · 1 رد · 558 مشاهدة · في قواعد بيانات Oracle
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

salam 3alaykom

i made a tree-like shape in report builder i want to display sum of each node and its childs . example :

node1 1

node2 3

node3 5

node4 6

so i want to display 15 beside node1 (total of this node aand its parents) , 3 beside node2 , 11 beside node3 and 6 bside node4

#2

مرفق ملفات بناء الجداول المستعملة في التقرير وملفات البيانات ، وصورة للشكل المطوب للتقرير:

وهذا هو الاستعلام المستخدم لبناء التقرير وإظهار العمود الاول في الصورة

(inquiry name)

--****

(SELECT

lpad(' ',

8*(level-1))||a.INQUIRY_name Inquiry_Name,

a.INQUIRY_CODE,

FROM

ctc_inquiry_types a

connect by prior a.INQUIRY_CODE = a.PARENT_INQUIRY_CODE

start with PARENT_INQUIRY_CODE is null)

--****

وهذا هو الكود المستخدم في (formula column )لاظهار العمود الثاني في الصورة

--****

(function CF_1FORMULA0009 return Number is

cnt number;

begin

select count(call_timestamp) into cnt from ctc_call_inquiries

where INQUIRY_CODE = :INQUIRY_CODE;

return nvl(cnt,0);

end;)

--****

المشكلة تكمن في العمود الثالث و الذي اريده ان يظهر فيه مجموع كل (node) مضافا اليه مجموع كل ال (childs) الخاصة بها

الرجاء سرعة الرد وجزاكم الله كل خير

CASE_FILES.zip

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

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