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

عمل تقرير شامل لجميع الموظفين ولكل موظف على حده

مغلق
بدأه بوعمار في 14 سبتمبر 2006 · 11 رد · 1,083 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارغب في عمل تقرير في هذا البرنامج عن التالي

* عمل تقرير شامل لجميع الموظفين

* عمل تقرير لكل موظف على حدة ويظهر فيه المخالفات دون تكرار بيانات الموظف فقط بيانات الموظف والمخالفات ومعلومات المركبة

* وابداء اي ملاحظات واعلم انها كثيرة ولكن اسمحوا لي ان عليمي

__________1.zip

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

اخي الكريم / بوعمار

من منّا لم يبدأ عليمي فكل طالب للعلم بدأ بها ومرحباً بك في هذا المنتدى بين اخوانك

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

بالمتابعة معك وهي :

جدولك الرئيسي سوف يكون خاص بالموظفين ( Emp ) ويتضمن جميع البيانات الخاصة بالموظف مثل اسم الموظف (Emp_name ) ورقم الموظف

(Emp_no) وأي حقول أخرى مرتبطة بالموظف مثل العنوان رقم الهاتف رقم الهوية الجنسية وحاول دائماً ان تتجنب البيانات المتكررة وذلك سوف يقوي قاعدة البيانات لديك.

اولا : يفضل عمل جداول اضافية لكل من :

.

1:- المخالفات (violations) ويتضمن حقل رقم الخالفة ( violation_no ) , ويكون مفتاح اساسي بهذا الجدول ويتم وضعه بالجدول الرئيسي لديك كمفتاح غريب ثم تعمل علاقة واحد إلى عدة بين الجدولين , واي حقول اخري مرتبطة بالمخالفات مثل نوع المخالفة تاريخ المخالفة ...... الخ ( حاول ان تكتب المسميات لجميع الكائنات لديك باللغة الانجليزية وكذلك الحقول )

2:- الوظائف (Jobs) ويتضمن حقل واحد (Job) يتم اضافته إلى الجدول الرئيسي كمربع سرد وتحرير ويكون مصدره الحقل Job بالجدول Jobs هذا يجعلك تتفادى عملية تكرار بيانات الوظيفة في جدولك الرئيسي.

3:- المركبات ( Vehicles ) ويتضمن حقل رقم المركبة (vehicle_no) ويكون المفتاح الأساسي بهذا الجدول ويتم وضعه بجدول الموظفين كمفتاح غريب ليتم عمل علاقة واحد إلى عدة بين الجدولين ( على اعتبار ان الموظف ربما يمتلك او يقود اكثر من مركبة ) وايضا يتضمن هذا الجدول اي بيانات خاصة بالمركبة مثل نوع السيارة ولون السيارة .....الخ

حاول ان تجعل المسميات للحقول تعطي مدلولا وايضا بالنسبة للكائنات فمثلا جدول الموظفين يكون اسمه tblemp وبالنسبة للنماذج فمثلا النموذج الرئيسي frmmain

وكذلك الاستعلامات تسبق بالعبارة qry وهكذا . هذا كله سوف يساعدك كثيرا في التمييز بين الكائنات عند التعامل معها اثناء التصميم

اخي / بوعمار

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

وسوف يظهر عملك بشكل رائع ان شاء الله

بالتوفيق اخي الكريم

جدول الموظفين يكون رقم الموظف هو المفتاح الاساسي

#3

اولاً اخي يوسف احمد

اشكرك جزيل الشكر على كل الملاحظات التي ابديتها وهذا الاهتمام منك وان شاء الله تكون استاذي

ولان وبعد ان عملت ما قلته اسف اذا قلت لك اني لا اعرف كيف اعمل علاقة بين جدولين مع العلم اني اعرف ايقونتها ولكن لو تتكرم وتعمل العلاقة وان شاء الله مع الشرح اكون استفدة فقط قمت بتجزئة المعلومات ووضعت لها جداول وكذلك اللغة اريد ان يكون الجدول باللغة العربية وارسل لك الجدول بعد التعديل ان شاء الله يكون كما علمتني وللمعلومية فقط هذه المعلومات التي اريدها من الجدول

شكراً اخي ابو احمد

db2.rar

#4

اخي / بو عمار

بارك الله فيك

اعذرني على التأخر عليك

يوجد استفسار بخصوص المخالفات فهل تسجل على الموظف او على السيارة

ليتم عمل العلاقات بناءاً عليه

شكراً لك

#5

جزاك الله الف خير اخي ابو احمد

يتم تسجيل المخالفة على الموظف

وشكراً

#6

الأخ الكريم بوعمار

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

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

وآسف لأنني قمت باعادة تصميم برنامجك

وبانتظارك على الايميل SHARJI60@HOTMAIL.COM

مع خالص احترامي --- ابوالياس

__________1.rar

[Quraan]www.t99c.com[/Quraan]

#7

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

اخي ابو الياس ولا يهون اخوي ابو احمد الذي انتظر منه رد

البرنامج رائع ورائع ولكن مثل ما قلت لك في الايميل ارجو ان يكون وصلك على الهوتميل

وشكراً

#8

اخي /بو عمار

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

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

ارجو ان يكون هو ما كنت تبحث عنه

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

وبالتوفيق إن شاء الله

dbbuammar.rar

#9

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

اخي ابو احمد

بصراحة هذا بالضبط ما كنت اريدة وجزاك الله خير على مساعدتي انت وابو الياس واهم شيئ اني كسبت اخين وشكراً جزيلاً لكم :) :) :)

وعندي بعض الاسئلة ارغب في معرفتها سوف اسئلكم اياه بعدين

شكراً ووفقك الله

#10

بارك الله فيك اخي بوعمار

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

مرحباً بك وإذا احتجت إلى اي مساعدة فلا تتردد وستجد الجميع حولك

بالتوفيق اخي الكريم

#11

أخي الحبيب بو عمار

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

لقد اطلعت علي مشاركتك في هذا الموضوع الرائع والذي تفضل الاساتذه بالرد عليك وحل مشكلتك في البرنامج الخاص بك ولكن من خلال قرائتي للمشاركة لاحظت أنك لا تعرف كيف يتم الربط بين الجداول بعضها بالعض ولذلك أحب أن أرشدك بأن تقرأ المزيد عن العلاقات وكيف تقوم ببناء قاعده بيانات سليمة

100 % لذلك أقترح عليك قرأه هذا الرابط فهو يحتوي علي دروس في قواعد البيانات ولعل يكون له فائده لك

مرة اخري شكرا جزيلاً علي المجهود الرائع المبذول من قبل الاعضاء لمساعدتك

اليك الرابط

/index.ph...st&p=169429

certifiedj.jpg

 

 

Image Hosted by ImageShack.us
#12

اخي بوعمار

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

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

اخوك/ابوالياس

[Quraan]www.t99c.com[/Quraan]

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

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

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

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

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

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