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

بتاريخ:

SELECT
h.ldo_YEAR||h.ldo_NO ldo_NUM,
h.ldo_DATE,
ldo_SUPP_SELECTED,
sum(ITM_QTY*ITM_PRICE) total
FROM ldo_HEADER H, ldo_DET D
WHERE D.ITM_ldo_NO = H.ldo_NO AND D.ITM_ldo_YEAR = H.ldo_YEAR AND D.ITM_CMP_ID = H.ldo_CMP_ID AND D.ITM_CGP_ID = H.ldo_CGP_ID AND H.ldo_PROV_FLAG=_ldo_Flag and H.ldo_DATE between _FR_DATE and _TO_DATE OR(_FR_DATE is null and _TO_DATE is null)
group by h.ldo_YEAR||h.ldo_NO ,
h.ldo_DATE,
h.ldo_SUPP_SELECTED




ناتج هذا
sum(ITM_QTY*ITM_PRICE) total
يتكرر total في كل الحقول


اتمنى المساعدة

بتاريخ:

السلام عليكم
اعتذر أخي عن الرد المبهم نوعا ما ولكن بسبب ضغط العمل..
اولا: ما في داعي تعمل جملة الــ SUM بداخل الكويري..

SELECT
h.ldo_YEAR||h.ldo_NO ldo_NUM,
h.ldo_DATE,
ldo_SUPP_SELECTED,
ITM_QTY,ITM_PRICE
FROM ldo_HEADER H, ldo_DET D
WHERE D.ITM_ldo_NO = H.ldo_NO AND D.ITM_ldo_YEAR = H.ldo_YEAR AND D.ITM_CMP_ID = H.ldo_CMP_ID AND D.ITM_CGP_ID = H.ldo_CGP_ID AND H.ldo_PROV_FLAG=_ldo_Flag and H.ldo_DATE between _FR_DATE and _TO_DATE OR(_FR_DATE is null and _TO_DATE is null)
group by h.ldo_YEAR||h.ldo_NO ,
h.ldo_DATE,
h.ldo_SUPP_SELECTED



وسيظهر معاك كل من ITM_QTY و ITM_PRICE على التقرير بشكل منفصل..
ثم تقوم بانشاء FORMULA تقوم بعملية الضرب :

RETURN (NVL(:ITM_QTY,0) * NVL(:ITM_PRICE,0);



وممكن تظهر الناتج كعمود بجانب الاعمد في التقرير...ولاحظ ان كل هذه الامور هي داخل الــ FRAME ...

وبعد ذلك قم بانشاء SUMMARY تقوم بجمع الــ CF...

تأتي الان على FILED خارج الــ FRAME وتعطيه السورس ناتج المجموع CS ...

بالتوفيق

تم تعديل بواسطة PALI.ORACLE

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

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

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

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

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

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.