إنتقال للمحتوى

  • تسجيل الدخول عبر الفيس بوك تسجيل الدخول عبر تويتر Log In with LinkedIn Log In with Google      تسجيل دخول    
  • إنشاء حساب

صورة
- - - - -

جمع السجلات


8 رد (ردود) على هذا الموضوع

#1 عمرو العرشاني

عمرو العرشاني

    مشترك

  • الأعضــاء
  • 84 مشاركة

تاريخ المشاركة 18 May 2016 - 12:01 PM

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

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

تم التعديل بواسطة عمرو العرشاني, 18 May 2016 - 12:29 PM.


#2 anas.soft

anas.soft

    عضو مميز

  • الأعضــاء
  • 583 مشاركة
  • الاسم الأول:Anas
  • اسم العائلة:Radman
  • البـلـد: Country Flag
  • الاهتمامات:ORACLE & PHP
  • المنصب الحالي:IT Manager & Oracle Developer

تاريخ المشاركة 19 May 2016 - 10:10 AM

السلام عليكم 

 

هل يوجد حقل رقم الفاتورة fk في جدول الاصناف 

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



#3 eslam elbyaly

eslam elbyaly

    عضو مميز

  • الأعضــاء
  • 3,293 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 19 May 2016 - 01:33 PM

ضع Display Item اسفل الحقل المراد جمعه , ثم افتح خصائصه , وابحث عن خاصية اسمها calculation mode , خليها sum , وادخل باقى الخصائص الخاصة بالـ calculation , الموجودة بنفس المجموعة calculation



#4 عمرو العرشاني

عمرو العرشاني

    مشترك

  • الأعضــاء
  • 84 مشاركة

تاريخ المشاركة 19 May 2016 - 02:38 PM

في ال colculation mode لا يوجد الا
none
formula
summary
خليتها summary

وخليت الsummary function
sum
و
summarized block
خليتها اسم البلوك حقي
و
summarized item
خليتها
اسم الحقل اللي اريد ان اجمعه

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

#5 eslam elbyaly

eslam elbyaly

    عضو مميز

  • الأعضــاء
  • 3,293 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 19 May 2016 - 07:54 PM

انت عامل الفورمه ازاى ؟

 

اكتب كويرى يجيب الـ sum

select sum(quantity) into :item from table

where :detail_block.order_id = :order_id ;


تم التعديل بواسطة eslam elbyaly, 19 May 2016 - 07:56 PM.


#6 عمرو العرشاني

عمرو العرشاني

    مشترك

  • الأعضــاء
  • 84 مشاركة

تاريخ المشاركة 19 May 2016 - 08:31 PM

طيب الكويري في اعمله بالحقل والا فين

#7 eslam elbyaly

eslam elbyaly

    عضو مميز

  • الأعضــاء
  • 3,293 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 19 May 2016 - 08:49 PM

انا مش عارف شكل الشاشة يا عمرو ؟



#8 عمرو العرشاني

عمرو العرشاني

    مشترك

  • الأعضــاء
  • 84 مشاركة

تاريخ المشاركة 20 May 2016 - 08:01 AM

شاشة عادية تتكون من جدولين
جدول الفاتورة وفية:
- رقم الفاتوره - تاريخ الفاتورة - اسم العميل
طبعاً ع شكل فورم
جدول الاصناف وفيه
رقم الفاتوره ... للربط بين الجدولين
اسم الصنف الكمية السعر سعر الكمية
طبعاً على شكل tabler
انا كونت حقل اضافي في جدول الاصناف وسميته الاجمالي الكلي طبعاً يجمع لي حقل سعر الكمية لكل الاصناف بس مش كل الاصناف الموجودين بالجدول الاصناف اللي لرقم الفاتوره المسجله
وشكراً

#9 eslam elbyaly

eslam elbyaly

    عضو مميز

  • الأعضــاء
  • 3,293 مشاركة
  • البـلـد: Country Flag

تاريخ المشاركة 20 May 2016 - 08:12 PM

post-query on master block

واكتب فيه جملة سيليكت تجيب الـ sum