اذهب الي المحتوي
أوفيسنا

الردود الموصى بها

قام بنشر

السلام عليكم

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

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

مثال

عندي مربع قائمة اعرض فيه انواع الاجازات وعددها اجماليا مصدر مربع القائمة من جدول الاجازات

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

قام بنشر

وعليكم السلام:smile:

 

للأسف ما اتوصلت لعمل اللي تريده:blink:

وبحثت في الانترنت كذلك ، ولم القى شيء كذلك:blink:

 

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

ولكن للعلم ، فاستخدام Lookup في الجداول غير مُحبّذ ، وبه عدة مشاكل ، وانت صادفت احد هذه المشاكل ،

والطريقة الصحيحة هي عمل جدول خاص للقائمة ، وتستعمل القائمة في النموذج فقط.

 

جعفر

 

689.Database1.accdb.zip

  • Like 1
قام بنشر

مشكور كتير اخي جعفر

لكن جائتني فكرة وطبقتها لحل هذه المشكلة واريد ان اخذ رايك فيها وهي انشاء وحدة نمطية لحل المشكلة

يمكن استداعاءها في داخل القائمة ضمن الاستعلام على الشكل التالي

Function BrickName(BrickValue As Integer)
Select Case BrickValue
    Case 1
    BrickName = "الإجازة الإدارية"
    Case 2
    BrickName = "الإجازة الساعية"
    Case 3
    BrickName = "إجازة بلا أجر"
    Case 4
    BrickName = "إجازة مرضية"
    Case 5
    BrickName = "إجازة وفاة"
    Case 6
    BrickName = "إجازة زواج"
    Case 7
    BrickName = "إجازة حج وعمرة"
    Case 8
    BrickName = "إجازة خاصة"
    
End Select
End Function

 

قام بنشر

حياك الله اخوي عبدالله:smile:

 

ممكن حل المشكلة بالطريقة التي ذكرتها ، ولكنها ستكون جامدة ، ومحتاجة الى مبرمج لتغييرها وقت الحاجة:blink:

الطريقة التي اخبرتك عنها هي الطريقة المتبعة والتي ينصح بإستعمالها المحترفين ، والتي استعملها في جميع برامجي ، ومن السهل ان تضيف او تغير او تحذف اي من البيانات فيها:smile:

 

وطبعا نحن نعرف انه ليست كل الخيارات في الاكسس هي خيرات جيدة للبرنامج ، فمنها Lookup الجداول ، والصور المضمنة ، و Autocorrect Text ، ووو

لذا يجب ان نكون حذرين منها:smile:

 

جعفر

 

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

زائر
اضف رد علي هذا الموضوع....

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • تصفح هذا الموضوع مؤخراً   0 اعضاء متواجدين الان

    • لايوجد اعضاء مسجلون يتصفحون هذه الصفحه
×
×
  • اضف...

Important Information