الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

[ تمت الإجابة ]جمع قيم في التقرير بعد الفرز

بدأه حيدرسالم77 في 16 مارس 2010 · 13 رد · 650 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

قمت بعمل برنامج مبسط يشرح الحالة

البرنامج يحتوي على جدول واحد والحقول 3 فقط

no , type,price

قمت بعمل تقرير يقوم بفرز البيانات اولا عن طريق الرقم

ثانيا وضعت حقلين في الجدول a b وقمت بفرز على هذا الاساس عن طريق كود موجود في التقرير

سؤالي : كيف يمكن ان اجمع القيم وحسب ما هو مفروز عليه

ارجو ان يكون موضوعي واضح وشكرا للجميح

اخوكم حيدر سالم

New تطبيق Microsoft Office Access.rar

#2

يعنى المطلوب جمع القيم الموجودة فى حقل Price ... ؟؟؟

وأريد أن أعلم ما فائدة A و B فى التقرير علماً بأنهم لهم نفس مصدر البيانات؟؟

أرجو التوضيح يا أخى ..

سبحان الله وبحمده ... سبحان الله العظيم

#3

الفرز نحتاجه في الامور المالية في حالة وجود دائن ومدين نحتاج ان نفرز بهذه الطريقة

انا اريد جمع القيم في التقرير لحقل a و b كلا على حدى اكيد الارقام تأتي من مصدر واحد ولكن تم فرزها بالتقرير وهي تحتاج الاى جمع مفصل

انا فرزت البيانات كلا حسب نوعه اما نوع a او نوع b وهذا الفرز احتاجه بشكل اساسي في برنامجي

تم تعديل هذه المشاركة بواسطة حيدرسالم77 في 16 مارس 2010 في 11:44

#4

اخي الفاضل : حيدر

السلام عليكم ورحمة الله وبركاته

آمل في المرات القادمه عدم ذكر شخص معين في موضوع المشاركه لأن هذا يعرض مشاركتك للإغلاق

يكفي ان تقوم بوضع عنوان المشاركه وسيتم الإجابه عليك من جميع اعضاء المنتدى

عموما هذا ملفك بعد التعديل

post-15367-12687290149901_thumb.gif

za-Report.rar

بالتوفيق

#5

اختي العزيزة اعتذر جدا لذكر الاسم

ولكن التفاصيل اختفت من التقرير

وانا احتاجها بشكل مهم

#6

لا يوجد مشكلة اخي الكريم

ملفك بعد التعديل بناء على طلبك

post-15367-12687377125842_thumb.gif

za-Report-UP.rar

#7

شكرا جزيلا على المجهود الرائع مع اني كنت اتمنى ان يكون التقرير وفق ما تم ارساله اليكم

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

شكرا مرة اخرى

#9

اخي العزيز جزاك الله الف خير

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

#10

اخى العزيز

لاحظ مصدر سجلات التقرير

و هو عبارة عن استعلام توحيد

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

#11

والله يا اخي تعبتك معاي انا اجيد vb ولكن مع الاسف لا اجيد sql ارجوك فهمني خطوة خطوة

صحيح انا لحوح بس احب اتعلم

الله ينور عليك

#13

Private Sub Report_Open(Cancel As Integer)

Me.RecordSource = "SELECT t1.[no], t1.type, t1.price AS a_price, '0' AS b_price FROM t1 WHERE (((t1.type)='a')); UNION ALL SELECT t1.[no], t1.type,'0' AS a_price, t1.price AS b_price FROM t1 WHERE (((t1.type) = 'b')) UNION ALL ;"

End Sub

ممتاز الله ينور عليك بس سؤال

عندما تم تحديد الفرز على اساس نوع a وضعت UNION ALL

عندما تم تحديد الفرز على نوع b وضعت ORDER BY t1.no;"

ما معنى العبارة الاخيرة ORDER BY t1.no;"

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

بجهودك وجهود الاساتذة المحترمين

والله ماقصرت الله يجازيك بالخير

شكرا للجميع

تم تعديل هذه المشاركة بواسطة حيدرسالم77 في 17 مارس 2010 في 12:45

#14

الفكرة اخى

اننا فصلنا النوعين كلا فى استعلام (استعلام تحديد) و هو يبدأ ب select

ثم اعدنا جمعهما مره ثانية فى استعلام جديد ( استعلام توحيد ) و هو يربط الاستعلامين السابقين بعبارة union all

ثم يتم ترتيب السجلات كما تحب

و هنا تم الترتيب عل حسب الرقم t1.no

مدونتى:-

احترف الأكسس مع أبو يوسف

متغيب حاليا لانشغالى الشديد

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…