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

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

مغلق
بدأه SANDANET في 17 يوليو 2007 · 7 رد · 871 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أما بعد ...

في المثال المرفق يوجد تقرير يحتوي بداخله على مجموعة اسماء لعدة اشخاص مع مجموعة ارقام لكل شخص رقم

وحقل الاسماء وحقل الارقام قابلة للتكرار اي يمكن ان يتكرر الاسم والرقم اكثر من مرة أو ممكن ان يدرج اسم جديد مع رقم جديد في الجدول ويظهر مع بقية الاسماء والارقام

المطلوب طريقة لعرض كل اسم تلقائياً مع مجموع ارقامه الخاصة به

ارجو ان تكون الفكرة واضحة ولا تصعب عليكم

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

وشكرا

أخوكم sandanet

test.zip

#2

اخي / SANDANET

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

لو تم اضافة اسم برقم سيتم اضافته الى التقرير تلقائي ... ما هي المشكلة بالضبط

يوجد لديك جدولين بنفس الحقول والفرق فقط في قيم الحقل status .. الا يمكن الاستغناء عن واحد منهما

ويتم عمل استعلامين لكل قيمة من قيم الحقل status وتكون هي المصادر للتقريرين كل حسب القيمة المطلوبة؟

#3

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

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

ارجو ان تكون الصورة واضحة

#4

اخي / SANDANET

اليك المرفق بعد التعديل

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

وفق معايير الحقل status بالاستعلامات. مجرد نصيحة والامر عائد لك

بالتوفيق

test.zip

#5

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

يعني مثلا ابراهيم علي مجموعه = 12

#6

وفيك بارك اخي / SANDANET

اليك المرفق بعد التعديل

تم ذلك بعمل استعلام توحيد اولاً ومن ثم يتم التجميع بناءً عليه

وبالتوفيق

test.zip

#7

أخي الكريم

من الأحسن أن تعمل جدولين

الأول :يحتوي على الحقلين (table1ID-FirstName) ويكون الحقل ( table1ID ) مفتاح اساسي

الثاني : يحتوي على (table1ID-number_state ) ويكون الحقل ( table1ID ) مفتاح ثانوي .

ثم تربط الجدولين ببعض بواسطة حقل table1ID

ثم تنشيء تقرير رئيسي للجدول الأول .

تنشيء تقرير للجدول الثاني وتجعل مربع نص أسفل التقرير يجمع القيم ثم تجعل هذا التقرير تقرير فرعي في الجدول الرئيس ومن خصائصه طربط بين التقريرين بواسطة رقم الشخص أي الحقل ( table1ID ) .

أرى أن هذا أفضل من جدولين تتكرر فيهما البيانات بدون داعي

#8

بارك الله فيكم أجمعين

هذا الموضوع مغلق.

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

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

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

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

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