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

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

مغلق
بدأه ابو نعيم في 23 يوليو 2004 · 10 رد · 955 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

الاخوه الأعزاء

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

لدي جدول للموظفين يحتوي على التالي

1-رقم الموظف وهو المفتاح الرئيسي للعلاقة التي تربطه بالجداول الأخرى

2-اسم الموظف

3-مسمى الوظيفة مربع سرد وتحرير

4-رقم الوظيفة مربع سرد وتحرير

5-حالة الموظف مربع سرد وتحرير

6-رقم السجل المدني

الحقلين رقم 3 و4 هما حقلين ثابتين ومرتبطين ببعض أي عند اختيار رقم الوظيفة لأي موظف تظهر الوظيفة تلقائيا المشكلة تكمن في أن عدد الوظائف هو مائة وعشرة وظيفة طبعا مربع التحرير والسرد جعلت نوع مصدر الصف قائمة القيم ومصدر الصف هو رقم الوظيفة ومسماها هكذا عامل;"234/15"; مراسل; "234/16"

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

هل هنالك إمكانية لتوسيع الحقل

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

#2

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

عند استقالة أو تقاعد موظف يتم نقله إلى جدول خاص

#3

أخي العزيز لدي حل بسيط ربما يعجبك

أنشئ استعلام حذف يضم الحقول التي تريد حذفها من الجدول

وعند معاير حقل اسم الموظف أكتب []

وأكتب ضمنها اي رسالة مثلاً [أكتب اسم الموظف الذي تريد حذف سجله]

تسمى هذه الطريقة باستعلام المعلمات

ضع زر في اي نموذج لتشغيل الاستعلام

عند تشغيله تظهر مربع ادخال أكتب اسم الموظف فيتم الحذف

jmt

#4

مرفق المثال ولكم تحياتي

mo-2.rar

#5

ارجو ان يكون المثال واضحا

ولكم تحياتي وشكرا على تعاونكم

#7

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

في النموذج مثلا موظف اريد ترقيته على وظيفه رقم 05/20 لا يقبل هذه الو ظيفة وايظا هنالك ارقام كثيره لايقبلها

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

#9

كل الشكر لك اخي واستاذي ومشرفنا الغالي على حسن تجاوبك وتعليمك لنا وهذا هو المنتظر منك وانت اهل له اثابك الله ووفقك الى كل ما فيه الخير والصلاح

سوف اقوم بتجربته وموافاتك بالنتائج وعند الانتهاء سوف اقوم بوضع البرنامج كاملا حتى يستفيد منه الجميع

تلميذك بكل فخر ابو نعيم

#11

اخي العزيز مهند اعزك الله انت وجميع من في هذا المنتدى الرائع بحق عذرا لتأخري ولكنها ظروف العمل هي التي تأخرني عنكم والود ان اكون في هذا المنتدى طوال الوقت

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

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

MO-23.RAR

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

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