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

بتاريخ:

مشكلة في إجمالي الفاتورة عندي فورم موجود الحقول التالية :
- رقم الصنف
- اسم الصنف
- الكمية
- السعر
- الإجمالي للصنف أي (total)
- إجمالي الفاتورة
مع العلم حقل total غير مرتبط بقاعدة بيانات بمعنى حقل شاشة.
والفورم نوعه tabuler وعدد السجلات في الشاشة 10 سجلات .
والمشكلة في إيجاد إجمالي الفاتورة .كيف الحل ؟
وأريده عند إضافة سجل يتغير الإجمالي بتغير سعر المنتج بمعنى في حالة الإضافة وأكون خلّصت من الإضافة يتغيّر الإجمالى.
أرجو الحل بسرعة وأنا على وشك تقديم المشروع وشكراً.

بتاريخ:

اولا : لاعداد حقل اجمالى قيمة الصنف = السعر * الكميه

يتم اضافة حقل جديد - لا يكون داتابيز ايتم - فى بلوك الاصناف وليكن اسمه item_value

من خصائص هذا الايتم
calculation mode = formula
formula = price * quantity

ثانيا : لاعداد اجمالي الفاتوره
يتم تعريف ايتم جديد وليكن total_invoice
فى بلوك الاصناف ايضا ويتم تعديل خصائصه كالتالي

number of items displayed = 1

calculation mode = summary
summary function = sum
summarized block = اسم البلوك الذي به بيانات الاصناف
summarized item = الحقل الذي سبق اعداده فى اولا item_value

ثالثا : تغيير خاصية بلوك الاصناف
query all records = YES

جرب ... واخبرنا

تم تعديل بواسطة Amgad

بتاريخ:

الحل كما Amgad .

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

مشكووووووووووور أجرَب الطريقة وأرد لكم الخبر ما قصرتوا

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

الطريقة صحيحة 100% ومشكووووووووووووور
عندي سؤال ثاني أريد الحل أريد إسترجاع رقم الصنف واسم الصنف والكمية والسعر من جدول آخر كيف الحل مع العلم إني أريد رقم الصنف واسم الصنف نوع الحقل list item بمعنى إرجاع كل السجلات من الرقم والاسم في list item ؟
الشئ الثاني : كيف أجعل المستخدم إذا قام باختيار من الـlist item سجل مثلاً الرقم يقوم الفورم بتغيير الإسم والكمية والسعر على إختيار الرقم والعكس أيضاً

بتاريخ:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
مشكور أخوي الطريقة إن شاء الله مزبوطة مية بالمية

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

عضو


المجموعة: الأعضــاء
المشاركات: 36
التسجيل: 1-March 06
رقم العضوية: 24029

إنذار: (10%)

الطريقة صحيحة 100% ومشكووووووووووووور
عندي سؤال ثاني أريد الحل أريد إسترجاع رقم الصنف واسم الصنف والكمية والسعر من جدول آخر كيف الحل مع العلم إني أريد رقم الصنف واسم الصنف نوع الحقل list item بمعنى إرجاع كل السجلات من الرقم والاسم في list item ؟
الشئ الثاني : كيف أجعل المستخدم إذا قام باختيار من الـlist item سجل مثلاً الرقم يقوم الفورم بتغيير الإسم والكمية والسعر على إختيار الرقم والعكس أيضاً

بتاريخ:

اختي الكريمة
بالنسبة لاحضار رقم الصنف والاسم والكمية والسعر من جدول آخر عليكي بعمل التالي حيث يمكنك وضعها بتريجر

declare 
curser c is
select item_no,item_name,qty,price from items;
cr number;
begin
 cr:=1;
 for i in c loop
    Add_List_Element('item', cr, i.item_no||'-'||i.item_name,i.item_no); 
   cr:=cr+1;
 exit when c%notfound;   
 end loop;
end;


وممكن اضافة السعر والكمية اضا ولكن القيمة المخزنه هي رقم الصنف وممكن ان تختاري السعر او الكمية او السعر * الكمية مثلا وتضعيها في قيمة الlist_item
طبعا يمكن عرض السعر والكمية بنفس الطريقة بوضعها داخل تريجر اسمه post-change

بالنسبة للاستفسار الثاني فهو غير واضح ممكن توضحي اكثر ؟؟؟!!!

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

مشكور أجرّب الطريقة أما بالنسبة للسؤال الثاني خلاص عرفت الحل ومشكوووووووووووور

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

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

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

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

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

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

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

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.