السلام عليكم
لدي سؤال في الفورم وهو
لدي فورم خاص بالإصناف مكون من كود الصنف واسمه والكمية المباعة منه
كيف أضيف DISPLAY ITEM الى الفورم
بحيث يظهر في DISPLAY ITEM مجموع الكمية المباعة من هذا الصنف
شاكراً لكم تعاونكم وجعله في ميزان حسناتكم يوم القيامة
السلام عليكم
لدي سؤال في الفورم وهو
لدي فورم خاص بالإصناف مكون من كود الصنف واسمه والكمية المباعة منه
كيف أضيف DISPLAY ITEM الى الفورم
بحيث يظهر في DISPLAY ITEM مجموع الكمية المباعة من هذا الصنف
شاكراً لكم تعاونكم وجعله في ميزان حسناتكم يوم القيامة
سلام عليكم
ياريت توضيح السوال اكثر
بس ممكن تفيدك الطريقة التالية
select sum(sold_qty) into :qty from sales_invoice where item_no=:item_no
حيث qty: ال display field في الفورم
وشكرا
علي احمد
مبرمج اوراكل
aaab2000@hotmail.com
السلام عليكم
الاخ aaab77
شكرا على الرد
السؤال هو كيف أضيف display item الى فورم
لكي يحسب مجموع حقل معين من الجدول
أرجو الاجابة بالتفصيل
شاكراً لكم تعاونكم وجزاك الله خير
الاخ MAMOA
اولا
في ال PROGRAM UNIT في ال OBJECT NAVIGATOR اختر زر اضافة ثم اختر
FUNCTION
ضع فيها الكود التالي
FUNCTION GET_ITEM_QTY(I_ITEM_ID NUMBER) RETURN VARCHAR2 IS
RET_VAL NUMBER(5);
BEGIN
IF I_ITEM_ID IS NULL THEN RETURN NULL;END IF;
SELECT SUM(QTY) INTO RET_VAL FROM ITEMS
WHERE ITEM_ID=I_ITEM_ID;
RETURN RET_VAL;
EXCEPTION
WHEN NO_DATA_FOUND THEN
RETURN NULL;
END;
ثانيا
قم باضافة DISPLAY ITEM الى الفورم
وافتح خصائص هذا الحقل غير الخواص التالية :
CALUCATION MODE ==> FORMULA
FORMULA==>GET_ITEM_QTY(:BLOCK_NAME.ITEM_ID)
DATABASE ITEM ==> NO
تحياتي
السلام عليكم
الاخ العزيز o7oc
شكراً جزيلاً على الرد
الطريقة مزبوطه 100%
جعله الله في ميزان حسناتك
وبمناسبة قرب حلول عيد الفطر المبارك
نقول لجميع اعضاء المنتدى كل عام وانتم بخير
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…