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

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

بدأه sonson7 في 11 أغسطس 2009 · 7 رد · 717 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

....عندي قاعدة بيانات فيها جدول لجميع بيانات الموظفين

وجداول أخرى كمان ..كل جدول يحتوى على مجموعة معينة من الموظفين حسب تصنيف معين

ابغى يظهر لي مسج تنبيه إذا وجد نفس اسم الشخص أو رقمه في جدولين مختلفين أو أكثر مباشرة

هل توجد خاصية في اكسيس 2007

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

#2

طبيعي اخى الكريم

سهل جدا ان تعرف هل الاسم موجود في جدول اخر ام لا

لكن تقبل هالارشاد من اخوك :

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

ندخل الاسم مرة واحدة ثم نرتبط ارتباط بنفس الاسم / ولا حاجة لادخالة مرة اخرى

بامكانك حفظ قاعدة بيانات بصيغة 2003 حتى نعمل عليها المطلوب

#3

يعطيك العافية ..

بس كيف العمل ؟

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

#4

عشان أشرح لك أكثرمثلا أنا عندي كل أسماء الموظفين في جدول ..

جدول أسماء الموظفين ثابت مايتغير

تجيني مجموعة من القوائم لكل قسم 3 مرا ت في الشهر

يعني هذي القوائم تتغير كل مرة

لازم كل قائمة تجي من قسم معين مايتكرر أي سجل من سجلاتها مع قائمة الأقسام الثانية

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

((جربت استخدم الاستعلام عن التكرار بس مايضبط معي إلا لجدول واحد مايستعلم ويحط النتيجة لجميع الجداول مرة وحدة ))

إذا فيه طريقة ثانية غير هذي ياليت تعلمني ...

#5

اخى الفاضل :/

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

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

- لماذا تضع الموظفين فى جداول مختلفة ؟؟؟

- ما هي الحقول المطلوب حفظها في كل جدول حتى ندمجها فى جدول واحد

اتمنى لك التوفيق

#6

الان بدات تتضح الصورة:

- عندك اسماء جميع الموظفين فى جدول

- تاتي اليك عدة قوائم من عدة اقسام كل قائمة فيها مجموعة اسماء موظفين ( من الذين هم فى الجدول الاساسي )

* انت تريد ان تتاكد من عدم تكرار اي موظف فى قائمتين او اكثر / طيب هل انت تقوم بافراغ كل قائمة فى جدول مثلا ؟؟؟ في هذه الحالة ممكن نضعهم فى جدول واحد و نضيف حقل القسمو بهذه الطريقة من السهل التاكد من ان كل موظف مدخل هو ضمن جدول الموظفين الاساسي و ايضا غير مكرر فى قسم اخر

هل اشتغل لك على هذا الاساس ؟؟؟

ارجو الاجابة و التوضيح

و الافضل طبعا مثال

#7

حلوة الفكرة بس المشكلة إنه ممكن في الشهر الواحد تجي 3 قوائم كحد أقصى

للقسم الواحد ...

وممكن يتكرر نفس الاسم للقسم الواحد في الثلاث قوائم

بس مو مسموح هالاسم يروح لقائمة في قسم ثاني

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

بس لو صار من قسم ثاني هنا تصير المشكلة

ولازم أحتفظ بهذا السجل

هذا الكلام كله يصير لكل شهر ...يعني في الشهر الجديد أبي أغير البيانات في قاعدة البيانات كلها

إن شاء الله أكون عرفت أوضح لك الصورة

جزاك الله خير

#8

تفضل هذا برنامج عملته لك خصيصا

عملت لك فيه نموذجين / الاول يبحث عن وجود الاسم المدخل عبر 5 جداول و يخبرك بان الاسم موجود فى جدول كذا

/ الثاني : يبحث عن تكرار نفس الاسم فى قسم اخر فى نفس الجدول بمعنى اننا ندخل اسم الموظف و القسم الذي يعمل فيه ، فاذا تكرر اسم فان البرنامج يخبرك بانه مكرر فى قسم كذا ،،، و عند الحفظ يكرر السؤال بان الاسم مكرر و يطلب منك تاكيد الحفظ رغم التكرار او التراجع .

ارجو ان اكون قد وفقت فى خدمتك ؟

و اي خدمة يالغالي ؟؟؟؟؟؟؟؟؟؟؟

ser1.rar

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

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

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

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

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