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

اعطاء قيمة لخانة بعد الاختيلر من قائمة منسدلة

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

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

اي بمجرد اختيار المهمة بالعربية تظهر ترجمتها مباشرة في خانة المهمة بالفرنسية

المثال في المرفق

و شكرا

Nouveau_Application_Microsoft_Access.rar

#2

avec pleasure

je suit tree contant

تم اضافة جدول لمصدر بيانات الكومبو بوكس

وكذلك استخدام الدالة Dlookup للبحث عن قيمة الكومبو فى جدول مصدر البيانات ثم العثور علي الكلمة بالفرنسية

بالله التوفيق

Nouveau_Application_Microsoft_Access.rar

Microsoft Certified DataBase Administrator MCDBA

#3

مثالك وطريقتك رائعتين أخي ahamied أشكرك على ذلك

أخي outnet

بالإضافة لما تفضل به الأخ يمكنك جعل مصدر القائمة المنسدلة الجدول Table2 ومن خصائص القائمة المنسدلة تذهب إلى خاصية عدد الأعمدة وتجعلها كالأتي :

  1. = 2
  2. وعرض الأعمدة = 2سم;0سم ___ على أن يكون العمود الأول هو عمود اللغة العربية
  3. عمود منضم =1
  4. في خاصية حدث _ عند التغيير للقائمة المنسدلة أكتب الكود التالي.

 Me.Champ2 = Me.Champ1.Column(1)

أجابة أخي الغالي ahamied صحيحة ولا مشكلة فيها ولا تصحيح عليها

المثال مرفق بعد التعديل

ComboBox.rar

تم تعديل هذه المشاركة بواسطة مصلح الحريصي في 8 نوفمبر 2006 في 11:12

#4

الاخ الفاضل مصلح الحريصي

بارك الله فيك

طريقتي صحيحة كما تفضلت فى مشاركتك ولكن اسلوبك اجمل واسرع وابسط

مع انني توقعت ان تكون الجملة Column1 غير صحيحة ويجب ان تكون Column2 نظرا لان القيمة بالعمود 2 من مصدر بيانات الكومبو بوكس ولكن خطأ ما توقعته . لو ممكن تقدم لنا شرح عن وظيفة Column بالكود.

بالله التوفيق

تم تعديل هذه المشاركة بواسطة ahamied في 8 نوفمبر 2006 في 11:49

Microsoft Certified DataBase Administrator MCDBA

#5

أخي ahamied

نستخدم الخاصية Column للإشارة إلى أعمدة القوائم المنسدلة وكما تعرف فأن الأعمدة في القوائم المنسدلة تكون مرقمة ويبدأ الترقيم فيها بالرقم صفر مثلها مثل المصفوفات وعندما نرغب التعامل مع أحد أعمدة القوائم المنسدلة فأننا نشير إلى Column أي العمود وذلك باستخدام رقم العمود.

إذا أردنا القيمة الموجودة في العمود الأول سنكتب الكود التالي :

MsgBox Combobox1.Column(0)

كذلك يمكن التامل مع العمود والصف . والصف أيضاً يبدأ بالرقم صفر.

مثلاً لو أردنا القيمة الموجودة في العمود الأول في الصف الثالث فأننا نكتب الكود التالي :

MsgBox Combobox1.Column(0, 2)

أنظر الكود القيمة 0 هي رقم العمود والقيمة 2 هي قيمة الصف الثالث لأن القيم تبدأ بصفر أي ( 0 ، 1 ، 2 ) وهكذا.

تم تعديل هذه المشاركة بواسطة مصلح الحريصي في 8 نوفمبر 2006 في 12:30

#6

الشكر جزيل الشكر اخواني الكرام على حلولكم

كنت ابحث عن حل فإدا بي اجد اثنين عمت الفائدة و الله

شكرا جزيلا

#7

السلام عليكم

اخي الكريم مصلح الحريصي

شرح ممتاز وكامل - وفقك الله

نستنتج من الشرح ان صيغة Column يتبعها متغيرين هما Index وهي رقم صحيح يبدا من صفر الي عدد الاعمدة والمتغير الثاني Row وايضا هي عدد صحيح يبدأ من الصفر ويعبر عن رقم الصف.

بارك الله فيك وزادك بسطة فى العلم والجسم

Microsoft Certified DataBase Administrator MCDBA

#8

عذرا اخى ابو سارة ارجو ان تكون رسالتى قد وصلت اليك

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

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

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

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

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

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