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

مساعدة:تقرير معقد 3مجموعات

بدأه algr7 في 2 ديسمبر 2012 · 8 رد · 485 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم,,

والله شباب عندي قاعدة بيانات صارلي يومين احاول فيها وقف مخي , بس استفدت منها تعلمت اشياء بسيطه ,,,

اللي عقدني بالقاعده شلون اخلي الاسماء تعرض افقياً في التقرير وبجانبها مهنة الموظف , واللي عقدني اكثر شلون اخلي التقرير على ثلاث مجموعات افقيه, المجموعه الاولى ( اطقم الدبابات ) مكونه من رقم الدبابة والرتبة والاسم ومهنته.

المجموعه الثانية ( ادارة الفصيل ) مكونه من الرقم العسكري والرتبة والاسم ومهنته.

المجموعه الثالثة(المتفرقة) مكونه من الرقم العسكري والرتبة والاسم ( ووضعه) يعني يكون مجاز او فرز او غياب .

طبعاً المجموعات الثلاث هذا عام الفصيل , لكن الحالي المجموعه الاولى والثانية.

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

مرفق ملف قاعدة بيانات ,,, ومرفق ملف اكسل هذا اللي اشتغل عليه بالدوام...

سلام عليكم

DBaBH.zip

DBaBH_Excel.xlsx

#2

محاولة أولى..

Dababat DB.zip

تم تعديل هذه المشاركة بواسطة Ab Techno في 3 ديسمبر 2012 في 10:13

#3

مكرر..

تم تعديل هذه المشاركة بواسطة Ab Techno في 3 ديسمبر 2012 في 10:13

#4

اخي الفاضل

لكي تحصل على تقرير به ثلاث محموعات اتبع الطريقة التالية

1. قم بإنشاء استعلام واعطه اسم ( اطقم الفصيل ) وضع به البيانات الخاصة به من الجداول التي لديك ثم قم بإنشاء تقرير مبني على الإستعلام لتحصل على اول تقرير بهذا الشكل

post-15367-050034000 1354518543_thumb.gi

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

post-15367-001205900 1354518618_thumb.gi

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

post-15367-046020100 1354518687_thumb.gi

4. الآن لديك 3 تقارير منفصله وتريد جمعها في تقرير واحد

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

post-15367-060335500 1354518799_thumb.gi

لا تنسانا من التقييم بارك الله بك

بالتوفيق

المرفقات
R1.gifR2.gifR3.gifR.gif
1
#5

منكم نستفيد

فعلا اخت فاضله ذو خبره فائقه

ربنا يعطيكي علي قدر نيتك

تم تعديل هذه المشاركة بواسطة بيكو في 3 ديسمبر 2012 في 12:46

#6

السلام عليكم

الاخ Ab Techno شكراً لك ماقصرت والله يرحم والديك دنيا وآخره , لكن دام فيه محاوله اولى اكيد فيه ثانيه , واذا مكرر ياليت تعطيني وين تكرر اكون ممنون ,,,

اختنا ودكتورتنا زهره انتي بالذات لو تكتبين بس نقطه اكون مستفيد منها , الحين بحاول وراح اقولكم النتيجه , مشكوره اختي ماقصرتي الله يرحم والديك

الاخ بيكو شكراً...

#7

المكرر كانت مشاركة خاطئة لا غير.

قاعدة بياناتك تحوي عدة أشياء "كائنات" في جدول واحد، وهذا يُخالف مباديء التصميم، وسوف يجعل من مهمتك شيئاً عسيراً في المستقبل، ويخلق قاعدة بيانات "إسباغيتي".

الدبابات ينبغي أن تكون في جدول

الموظفون ينبغي أن يكونوا في جدول

الرتب ينبغي أن تكون في جدول

المهن ينبغي أن تكون في جدول

الأوضاع ينبغي أن تكون في جدول

ومحاولتي الأولى ليست سوى مُبادردة لفصل هذه الأشياء "الكائنات" عن بعضها، ومن ثم إعادة ربطها بعدة علاقات "واحد لمتعدد"، وعلاقة واحدة "متعدد لمتعدد". هذه المحاولة نسميها في عُرفنا "التطبيع"، أو "التبسيط"، أو "التنميط":

qD7X1.png

لا أزعم أن هذا هو التصميم الأفضل لقاعدة بياناتك. لكني أعتقد أنه سوف يسهل عليك العمل كثيرا في المستقبل - إن شاءَ الله، خصوصاً عند إنشاء الإستعلامات، والتي سوف تشكل نواةً لبناء النماذج والتقارير.

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

وفقكم الله،

عبدالله،،،

#8

شكراً أخ عبدالله ماقصرت ,,,,

#9

السلام عليكم

دكتورتنا زهره (والكلام للجميع) والله ماضبطت معاي فيه شي غلط مدري بالعلاقات او الجداول (او يمكن مني) بالعربي الفزعه , عاااااد ضبطينا دكتوره , تدرين شنو ابي , ابي ابني قاعده بيانات واول شي اسويه شنهو, انا عندي جدول البيانات الاساسي (الموظفين) داخله مهنة كل عسكري,ووضعه اليومي هل هو غياب او حالي او مجاز , وعندي جدول السائق(هل اضع فيه اسماء السواقين) اعتقد لا؟ اربط السواقين مع الموظفين بالرقم العسكري , وعندي جدول ارقام الدبابات , وعندي جدول مشترك(الامار والمدفعيين) هذا عاااااد عقدني صراحه لأن وظيفة الامر والمدفعي وحده وكلهم يقومون بنفس الوظيفه لكن المسمى يختلف , وطبعاً الاطقم اللي ابيهم يكونون موجودين بالجدول الاول(اطقم الفصيل)يكون وضعهم اليومي (حالي) والمهنة (آمر أو مدفعي أو سائق) والبقيه من المهن المختلفه (كاتب ومدير قلم) ووضعهم(حالي) يُعزلون بالجدول الثاني (إدارة الفصيل) وباقي الاوضواع الغياب والفرز والاجازه يُعزلون بالجدول الاخير (المتفرقة) , ماقصرتم شباب واي ملاحظه منكم استفيد منها وشكراً ..

الاخ العزيز عبدالله , ماعندك محاولة ثانيه تكسب أجر يارجاال :S

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

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

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

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

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