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

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

بدأه omar19-3 في 25 يناير 2010 · 14 رد · 1,166 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أساتذتى الأفاضل..

ـ لدى جدول مكون من أربعة حقول هى: (المؤهلات، التخصص، المؤهل الأعلى، التخصص).

ـ أردت أن أصنع استعلام عددى للحقل الأخير(التخصص) وفقاً لتشابه المؤهلات، وتخصصاتها، ثم المؤهل الأعلى.

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

ـ رجاءً أريد .. استعلام أو تقرير .. كما فى الصورة الموضحة. ومرفق مشروع القاعدة للتعديل عليه.

db1.zip

post-79899-12644088936165_thumb.jpg

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#2

ـ أساتذتى الأفاضل..

ـ هل أجد فكرة على الأقل أحاول التطبيق عليها..

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#3

تفضل اخى

اتمنى ان يفيدك هذا

db1.rar

مدونتى:-

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

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

#4

شكراً لك با أخى الكريم

هذا هو الحل الذى أريد

أضافة بسيطة لاحظت تضاعف الأعداد كلما تكررت المؤهلات

لذلك لجأت إلى Group By لكل من q1 و q2 و q3

فأتت النتيجة جيدة

ألف شكر لك أخى الكريم

db1.zip

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#5

أخي العزيز:

ملحوظة هامة

أفضل أن تعمل بطريقة (التكويد)

فمثلا: تضع المؤهلات في جدول يسمي (المؤهل) وتكون حقوله كلآتي: (كود المؤهل - اسم المؤهل) ، كذلك التخصص (كود التخصص - اسم التخصص)

ثم تضع هذه الأكواد عن طريق combo box في فورمة ادخال ويتم تخزين هذه الأكواد في جدول رئيسي.

مثال:

المؤهل التخصص الدرجة

1 1 1

1 2 1

1 2 2

2 1 2

وعمل استعلام واحد فقط يسهل عليك الاحصاء الذي تريده

Toty_Retos

(المبرمج الصغير)

#6

معذرة أخى الكريم..

ولكن عند أضافة مؤهل مختلف فى حقل المؤهل الأعلى أجد تكرار السجل فمثلا أضفة لتخصص العربى دبلومة أدب، وفى الإنجليزى أضفة ماجستير مراجعة .. أنظر التكرار

db2.zip

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#7

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

Toty_Retos

(المبرمج الصغير)

#8

هذا شىء طبيعى اخى العزيز

و ذلك حتى تظهر لك البيانات بشكل واضح

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

اذا كنت تريد العدد فقط فيمكناك ان تجمع العدد و لكن سيعطيك اسم مؤهل واحد فقط ( الاول او الاخير)

او ان تغير طريقة العرض بحيث تجعل كل سجل على حده

و بالنسبة لاقتراح الاخ طه

أ

اقتباس
فضل أن تعمل بطريقة (التكويد)

فمثلا: تضع المؤهلات في جدول يسمي (المؤهل) وتكون حقوله كلآتي: (كود المؤهل - اسم المؤهل) ، كذلك التخصص (كود التخصص - اسم التخصص)

ثم تضع هذه الأكواد عن طريق combo box في فورمة ادخال ويتم تخزين هذه الأكواد في جدول رئيسي

فانا اعتقد ان استخدام جدول جديد لن يكون مفيدا

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

db2.rar

تم تعديل هذه المشاركة بواسطة mrnooo2000 في 28 يناير 2010 في 20:41

مدونتى:-

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

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

#9

أخى العزيز

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

أعتقد أن السبب هو تكرار دبلومة الإنجليزى ودكتوراة الترجمة فى الصف الثانى بعد أن أضفت ماجستير المراجعة ولا أدرى لماذا حدث التكرار

فقد أدى هذا إلى مضاعفة التجميع ....

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#10
omar19-3 كتب:

أخى العزيز

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

أعتقد أن السبب هو تكرار دبلومة الإنجليزى ودكتوراة الترجمة فى الصف الثانى بعد أن أضفت ماجستير المراجعة ولا أدرى لماذا حدث التكرار

فقد أدى هذا إلى مضاعفة التجميع ....

اخى ضع تصور للشكل الذى تريده و سأحاول معك ان شاء الله

مدونتى:-

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

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

#11

أخى العزيز

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

انظر المرفق .. تم تكوين تقرير وتقارير فرعية أدت إلى النتيجة المرجوه.. كنت أتمناه فى استعلام .. ولكن حل مؤقت

أتمنى لو تصل لك فكرتى من خلال هذا التقرير الذى اسميته "qq"..

هل يمكن عمل هذا التقرير كاستعلام .. او على الأقل أظهار حدود الحقول فى التقرير كامله مثلها مثل أى جدول..

Dp22.zip

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#12

مادمت تريد التقرير بهذا الشكل

فاليك هذا المرفق

قمت بوضع جدول جديد يتم ترتيب المؤهلات به بالشكل الذى تريده

يمكنك ان تبنى عليه التقرير

new.rar

مدونتى:-

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

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

#13

بصراحه .. شئ جميل جداً جداً .. لا تدرى سعادتى برؤية هذا الاستعلام وهذا الجدول ..

زادك الله علماً أخى mrnooo2000 وأدخلك وأهلك جنته.

إذا أمكن شرح الكود.. للضعاف فى الكود أمثالى.

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

#14

اشكرك اخى على دعائك و لك مثله ان شاء الله

الكود مع الشرح بالمرفق

new.rar

مدونتى:-

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

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

#15

[fبارك الله فيك يا أخى .. شكرا لك

اللهم لك الحمد كما ينبغى لجلال وجهك وعظيم سلطانك .. لا إله إلا أنت سبحانك أنى كنت من الظالمين

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

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

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

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

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