بتاريخ: 5 يناير 201016 سنة comment_181559 الأخوة الكرام السلام عليكم لدي مشكلة في ترتيب الحسابات في الشجرة خيث اني استخدم الكود التالي لعمل شجرة الحسابات v_txt :='SELECT -1,LEVEL,ACCNAME, ''OPEN'',TO_NUMBER(ACCNUMBER)' ||'FROM ACCOUNTS ' ||'start with ACCNUMBER = (select ACCNUMBER from ACCOUNTS where A_PAR is null ) ' ||'connect by prior ACCNUMBER=A_PAR '; وهو يعمل بشكل جيد مع بقاء الحسابات غير مرتبة ولكن تفرعاتها صحيحة وعند اضافة الكود order by ACCNUMBER يعطي نتيجة غير صحيحة جربت اضافة الامر sibilings دون فائدة فهل هناك حل لهذه المشكلة تقديم بلاغ
بتاريخ: 5 يناير 201016 سنة comment_181570 حضرتك جربى تعملى order by بس ب column تانى غير ال موجودين ف connect by حضرتك عايزة ترتيت ابجدى يعنى --------------------------------------order by ACCname تقديم بلاغ
بتاريخ: 5 يناير 201016 سنة كاتب الموضوع comment_181575 شكرا لك اختي الكريمة لكن الترتيب يجيب ان يكون بحسب رقم الحسابفي الصورة المرفقة يجب ان يكون ترتيب الاصول 11 اصول ثابتة12 اصول متداولة 13 اصول اخرى بمعنا ان لكل حساب اب حسابات أبناء مرتبة 11.bmp تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.