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

بتاريخ:

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

بتاريخ:

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

Return (:field1 - :field2);



موفق.

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

عملت ذلك لاكن يعطي انه حقل المجموعة او الكويري الثاني لايوجد في المجموعة الاولى

وهذا الاستعلام

select sandin.em_code,sum(sandin.am) as a1,sum(sandout.am) as a2 frm sandin,sandout where sandin.em_code=sandout.em_code
group by sandin.em_code

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

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

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

عملت ذلك لاكن يعطي انه حقل المجموعة او الكويري الثاني لايوجد في المجموعة الاولى

وهذا الاستعلام

select sandin.em_code,sum(sandin.am) as a1,sum(sandout.am) as a2 frm sandin,sandout where sandin.em_code=sandout.em_code
group by sandin.em_code

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

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

بتاريخ:

السلام عليكم
هل جربت عمل المعادلة بنفس الكويري ؟؟

Select Sandin.Em_Code,
      Sum(Sandin.Am) As A1,
      Sum(Sandout.Am) As A2,
      Sum(Sandin.Am) - Sum(Sandout.Am) Total
 From Sandin,
      Sandout 
Where Sandin.Em_Code = Sandout.Em_Code
Group By Sandin.Em_Code

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

شكرا على الردود والتفاعل

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

بتاريخ:

السلام عليكم
طيب اعمل كالتالي:

Select Sandin.Em_Code,       
      Sandin.Am ,       
      Sandout.Am  
 From Sandin,       
      Sandout  
Where Sandin.Em_Code = Sandout.Em_Code



بدون Group by في الكويري.

وداخل التقرير اعمل فورمولا تظهر نانج الطرح على مستوى كل ريكورد يظهر على التقرير...
ومن ثم تعمل 3 CS الاولى لجمع المبلغ الاول والثانية لجمع المبلغ الثاني والثالثه لجمع CF اي الفورمولا ( ناتج الطرح).
واذا اردت عمل Grouping على رقم الموظف اعمل التقرير Group Above. ( 2 Repeating Frame)

بالتوفيق.

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

شكرا اخي عملت كل حاجة لاكن المجموع والنواتج غلط المهم حليت المشكلة والحمدد لله بعمل جدول اخر ارحل به السندات سواء القبض او الصرف وعملت تقرير بناء على الجدول وزبط من احسن مايكون لاكن جينا في مشكلة الترقيم للتقرير ومشكلة انه مثلا موظف عليه 200 وسدد 200 طبعا الفرق 0 يظهر في التقرير واذا لا اريد ضهورة الموظف حوسة .. معليش تعبتكم معايا

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

قصدي اذا كان مجموع الطرح 0 لايظهر الموظف في التقرير لانه مسدد الي علية ضهورة ماله فايدة اظهر المسددين في تقرير اخر منفصل

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

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

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

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

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

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.