اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

السلام عليكم

ارجو مساعدتي ... لدي جدول رواتب واريد جلب الراتب الاسمي من جدول اخر (Ratib_Tb) حسب قيمة الدرجة(D) والمرحلة(M) ولكن تظهر هذه الرسالة

علما عندما استخدم شرط واحد

 rs!NewAsmi = DLookup("[R]", "Ratib_Tb", "[D] =" & rs!degree1 )
 

يتم جلب الراتب الاسمي لاول المرحلة من الدرجة

مع جزيل الشكر والامتنان

Untitled.png

قام بنشر

السلام عليكم  اخي العزيز

اول شيء من الافضل ارفاق ملف بسيط لغرض التعديل عليه

ثاني شيء هل مكن تشرح لنا كم جدول عندك  في ملفك الاصلي وهل مرتبطة ام لا

ثالث شيء  اسهل طريقة  هي عمل استعلام   ومن خلاله نستطيع عمل الكثير  مثل احتساب الراتب او المخصصات 

تحياتي لك

قام بنشر

وعليكم السلام 🙂

 

هنا تلقى مجموعة من الحلول

 

.

والخطأ اللي يظهر لك معناه هناك خطأ في البحث في "نوع البيانات" ، وهنا ستجد طريقة سهلة بدون ان تخطأ

 

جعفر

قام بنشر (معدل)

شكرا اخواني على سرعة الرد

انا اريد فقط ان اعرف اين الخطا في كتابة الدالة (DLookup) علما ان المعيار او الشرطين رقمي وليس نصي

مع جزيل الشكر والامتنان

 

11.png

تم تعديل بواسطه yasth69
  • أفضل إجابة
قام بنشر

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

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

rs!NewAsmi = DLookup("[R]", "Ratib_Tb", "[D] =" & rs!degree1 & " and [M]=" & rs!step1) 

بالتوفيق

قام بنشر

طريقة اخوي ابوبسملة صحيحة اذا كان الحقلين D و M ارقام ، وإلا اليك الطريقة اللي في الرابط اعلاه :


dim myWhere as string

myWhere="[D] =" & rs!degree1			'اذا الحقل رقم
'myWhere="[D] ='" & rs!degree1 & "'"		'اذا الحقل نص
myWhere= myWhere & " and "
myWhere=myWhere & "[M]=" & rs!step1			'اذا الحقل رقم
'myWhere=myWhere & "[M]='" & rs!step1 & "'"	'اذا الحقل نص

rs!NewAsmi = DLookup("[R]", "Ratib_Tb", myWhere) 

.

وبهذه البساطة تقدر تعمل الامر Dlookup بدون اخطاء 🙂

وطبعا اذا استخدمت نموذج ولد بلادك موسى في هذا الموضوع ، فهو تلقائيا يعرف العلوم ويضبط امورك 🙂

 

 

جعفر

  • Like 1
قام بنشر

اخي العزيز @yasth69

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

الدرجة والمرحلة بالراتب ولديه علاوة  تتغير كل سنة 

ياريت لو ملف بسيط 

تحياتي للجميع

 

قام بنشر
في 26‏/11‏/2022 at 19:44, Ahmed_J said:

ممكن  لو سمحت نفهم طريقتك لحساب الراتب الاسمي

استاذ احمد ممكن تفتح موضوع حول هذا الموضوع وسأتفاعل معك ان شاء الله مع مساعدة الاساتذة لان موضوع الاخ صاحب المشاركة ليس فيه حساب العلاوة والترفيع بشكل اوتماتيكي حسب مدة الخدمة واحيانا تضاف له كتب الشكر والتقدير وغيرها

 

  • Like 2
قام بنشر
في 26‏/11‏/2022 at 13:01, jjafferr said:

طريقة اخوي ابوبسملة صحيحة اذا كان الحقلين D و M ارقام ، وإلا اليك الطريقة اللي في الرابط اعلاه :

اهلا اخى ومعلمى العزيز جعفر وضعت الحل بعد رده 👇 ع ردك بالمواضيع التى تيسر عليه الحل ولكن لم يصل للحل

في 26‏/11‏/2022 at 11:52, yasth69 said:

انا اريد فقط ان اعرف اين الخطا في كتابة الدالة (DLookup) علما ان المعيار او الشرطين رقمي وليس نصي

 

في 26‏/11‏/2022 at 13:01, jjafferr said:

وبهذه البساطة تقدر تعمل الامر Dlookup بدون اخطاء 🙂

وانا احب البساطه التى تعلمنا اياها جزاك الله عنا كل خير

تحياتى معلمى العزيز 🌹

  • 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