بتاريخ: 17 يونيو 201015 سنة comment_194906 السلام عليكم ورحمة الله وبركاتهواجهتني مشكله في اظهار الرصيد التراكمي في تقرير اوراكلاريد جملة select لانشاء عمود الرصيد التراكمي في التقرير حاولت كثيراً وبحثت دون جدوى أرجو المساعدهالتقرير المطلوب بالشكل التالي: تقديم بلاغ
بتاريخ: 20 يونيو 201015 سنة comment_195068 السلام عليكمممكن طرح محاولتك ؟؟او عرض الفكرة التي نفذتها ولم تنجح معك ؟؟ تقديم بلاغ
بتاريخ: 20 يونيو 201015 سنة comment_195071 السلام عليكم ورحمة الله وبركاتهأخي الكريمراجع برنامج محاسبي مرن في قسم مشاريع الأعضاء تقرير رقم 10077_تقرير لطباعة كشف حركات للحساب المحدد خلال فترة محددة مع إظهار الرصيد بعد كل حركة REP1007الكود المكتوب داخل تصميم التقرير select _ACT , :P1 , :P2 , seq , typ , id , dat , num , nam , d_c_num , exp , vd , vc , sum (vd-vc) over ( order by seq rows between unbounded preceding and current row ) as balance from v_ent_act where d_c_num = _ACT and dat between :P1 and :P2 ما تم إدخاله في جدول التقارير insert into report_menu1 values ('REP1007','كشف حركات للحساب المحدد خلال فترة محددة مع إظهار الرصيد بعد كل حركة ( يجب تحديد رقم الحساب والتاريخ )') ; جزاك الله كل خير تقديم بلاغ
بتاريخ: 20 يونيو 201015 سنة كاتب الموضوع comment_195098 الاخ الكريم أحمد بارك الله فيك وأكثر من امثالكتصدق بالله كنت متوقع أن أول رد على الموضوع هيحمل توقيعك دائماً تكون سباق لمساعدة كل سائل جزاك الله كل خير محاولتي كانت كالآتي:وطبعاًبائت بالفشل كان يظهر رصيد كل صف على حدىالاخ الكريم جمال بيض الله وجهك هذا بالفعل ما كنت أريده كود عبقري لايتعدى سطرين استطيع من خلاله عمل تقرير بحركة صنف او كشف حساب للبنك أو لعميلبارك الله فيك وأكثر من امثالك وجزاك كل الخير هذا ما نفذته وأتي بالمطلوب SQL> select 2 DATEtransaction, 3 NUMPERTRANS, 4 dept, 5 crdet, 6 sum(crdet-dept) over ( 7 order by DATEtransaction rows unbounded preceding) 8 as balanc 9 from BANKTRansaction; بارك الله فيكم وأنعم عليكم من فضله SQL> select 2 DATEtransaction, 3 NUMPERTRANS, 4 dept, 5 crdet, 6 sum(crdet-dept)as balanc 7 from BANKTRansaction; تقديم بلاغ
بتاريخ: 31 يوليو 201015 سنة comment_197735 الأخ الكريم يمكن تجربة هذه الجملة وسوف تنجح ان شاء الله Select ID,DATE,DEPT,CRedt,LAG(DEPT, 1, 0) OVER (ORDER BY ID)+(DEPT-CRedt) AS Banlancefrom v_ent_act تقديم بلاغ
بتاريخ: 31 يوليو 201015 سنة comment_197758 موفقين يا شباب..جزاكم الله على روح الأخوة..الى الأمام.. تقديم بلاغ
بتاريخ: 8 سبتمبر 201510 سنة comment_265848 هل يمكن عمل نفس الكود داخل الفورم وليس الريبورت تقديم بلاغ
بتاريخ: 8 سبتمبر 201510 سنة comment_265849 انا مفهمتش اوي , بس لو قصتك انك تجمع الـ balance علي الـ credit الي تحته فاستخدم دالة sum الي تبع الـ analytic functions not the aggregates او اعمل self join تقديم بلاغ
انضم إلى المناقشة
يمكنك المشاركة الآن والتسجيل لاحقاً. إذا كان لديك حساب, سجل دخولك الآن لتقوم بالمشاركة من خلال حسابك.