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

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

قام بنشر

السلام  عليكم

لدي  المعادلة  التالية  لاستخراج  رقم  المقترض (num)    من  الجدول  الذي   karz   من خلال  ظهور اسم المستلم  nam   من  كومبو بوكس  com1

Me.n2 = DLookup("[num]", "karz", "nam = '" & Me.com1 & "'")

حيث  لايظهر  ارقام  البعض  عند  ادراج  اسم  المقترض

  • Moosak changed the title to دالة دي لوك اب DLoockup
قام بنشر

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

ارفق ملف أخي الكريم ( وهذا مهم جداً ) ، وكمحاولة جرب التعديل البسيط التالي :-
 

Me.n2 = DLookup("[num]", "karz", "nam LIKE '*" & Me.com1 & "*'")

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

قام بنشر

السلام  عليكم  استاذنا  الفاضل

اشكر  تفاعلك  معي

ارفق لكم  البرنامج  وحذفت  منه  معلومات  لكونه  كبير

في  فورم  kabz  تسديد قروض  الموظفين   عند  ادخال  اسم  الموظف  قسم  يظهر رقم  الموظف  وقسم  لايظهر
الكود  في  حدث بعد التحديث لكومبو بوكس   com1  اسم  الموظف

القرضة الحسنة اصدار 31.rar

  • Like 1
  • أفضل إجابة
قام بنشر (معدل)

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

 

اخي الكريم انت استخدمت الدالة DLookup لجلب رقم المقترض ( على ما أعتقد ) بناءً على اسم الموظف في الكومبوبوكس ، هل هذا صحيح ؟؟

وبإمكانك بدلاً من ذلك استخدام نفس مصدر الكومبوبوكس com1 ولكن هنا سنختار العمود رقم 2 حيث :-

( العمود 0 = اسم الموظف ، والعمود 1 = الجهة ، والعمود 2 = رقم المقترض ) ،

لذا تم استبدال الجملة التالية :-

Me.n2 = DLookup("[num]", "karz", "nam LIKE '*" & Me.com1 & "*'")

بالجملة :-

Me.n2 = com1.Column(2)

أيضاً تم إجراء تعديل بسيط على عدد الأعمدة في الكومبوبوكس com1 وعرض كل عمود ؛ كما في الصورة :-

Doit.png.0c89a119626ec16063bedb3c3b35ab88.png

 

الملف بعد التعديل

القرضة الحسنة اصدار 31.zip

تم تعديل بواسطه Foksh
  • Like 3
قام بنشر
في 10‏/10‏/2024 at 14:22, Foksh said:

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

 

اخي الكريم انت استخدمت الدالة DLookup لجلب رقم المقترض ( على ما أعتقد ) بناءً على اسم الموظف في الكومبوبوكس ، هل هذا صحيح ؟؟

وبإمكانك بدلاً من ذلك استخدام نفس مصدر الكومبوبوكس com1 ولكن هنا سنختار العمود رقم 2 حيث :-

( العمود 0 = اسم الموظف ، والعمود 1 = الجهة ، والعمود 2 = رقم المقترض ) ،

لذا تم استبدال الجملة التالية :-

Me.n2 = DLookup("[num]", "karz", "nam LIKE '*" & Me.com1 & "*'")

بالجملة :-

Me.n2 = com1.Column(2)

أيضاً تم إجراء تعديل بسيط على عدد الأعمدة في الكومبوبوكس com1 وعرض كل عمود ؛ كما في الصورة :-

Doit.png.0c89a119626ec16063bedb3c3b35ab88.png

 

الملف بعد التعديل

القرضة الحسنة اصدار 31.zip

جزيل الشكر والامتنان  استاذنا  الفاضل   جعله الله تعالى  في ميزان  حسناتكم

  • Like 1

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