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

استفسار عاجل عن

مغلق
بدأه عبدالرحمن محمد في 17 مارس 2005 · 3 رد · 652 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

عند أنشاء أزرار تبديل أو مجموعة خيار في نموذج مثل

الموهل العلمي

* جامعي

* ماجستير

* دكتوراه

فعند اختيار احد الخيارات السابقة فأن القيمة التي يتم تخزينها في حقل الموهل العلمي في الجدول عبارة عن أرقام أو رموز مثلاً الرقم 1 ، او 2 أو 3 وهي تمثل التالي

1 = جامعي

2 = ماجستير

3 = دكتوراة

والمطلوب

كيف استطيع ان اخزن المسمى القيمة الفعلية ( جامعي - ماجستير- دكتوراة) داخل الحقل في الجدول عند اختيار احد الخيارات السابقة في النموذج ( اي ان يتم تخزين القيمة الفعلية وليس الرمز ) وذلك لكي احصل على تقارير تبين الموظفين ومؤهلاتهم

#2

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

طبعا توجد طريقة اخرى بواسطة select أو عبارة if.

___.rar

#3

طريقة الأستاذ biskra طريقة سليمة و مريحة

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

لاحظ أن مجموعة الخيار غير مرتبطة بالحقل المعني (مخفي)، فقيمة الحقل نصية ، أما المجموعة فقيمها رقمية

بمعنى أنه يستطيع إدخال البيانات و لكنه يعجز عن قرائتها عند التنقل من سجل لآخر.

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

ويفرض القراءة على المجموعة أيضاً بالترجمة ( على مستوى النموذج )

أنظر الماكرو.

OptionGroup.zip

#4

شكراً جزيلاً اساتذتي الأعزاء

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

الكود هو

Select Case aa

Case Is = 1

mm = "جامعي"

Case 2

mm = "ماجستير"

Case 3

mm = "دكتوراه"

Case Else

mm = " "

End Select

aa والحقل باسم mmعلى افتراض أن مجموعة الخيار باسم

شكراً جزيلاً لجميع المشرفين والأعضاء الفاعلين في المنتدى

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

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

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

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

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

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