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

جلب الرقم الرمزي للموظف تلقائيا


سدون
إذهب إلى أفضل إجابة Solved by ابوخليل,

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

السلام عليكم 

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

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

شكرا جزيلا

رابط هذا التعليق
شارك

انظر لهذا المثال

انظر الى حقل الدولة هذا الحقل موجود في جدول , والفورم يستند لجدول اخر .

الطريقة هو اننا جلبنا حقل الدوله من الجدول الاول واظهرناه في النموذج الذي يستند الى الجدول الثاني بدون اي علاقات بين الجداول .

DL.rar

  • Like 1
رابط هذا التعليق
شارك

نعم هل تريد ان احول المثال للعربي , المثال واضح جدا افتح النموذج بالتصميم وانظر الى حقل اسم البلد

لكن توجد طريقة اخرى

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

بعدها قم باستدعاء حقل الرقم الرمزي الى الفورم

عند اختيار اي موظف سوف يأتي الرقم الرمزي لهذا الموظف .

 

 

 

post-80948-0-74350800-1411579068_thumb.p

  • Like 1
رابط هذا التعليق
شارك

في هذا المثال تقصد يجلب اسم الدوله ام كود الدولة 

يعني انا اريد ان اجلب الرقم الرمزي للموظف استنادا الى اسم الموظف باستخدام دالة DLookUp

علما انو اسم الموظف ورقمة الرمزي موجود في الجدول          جدول4

وانا اريد استدعائه في فورم اخر اسم الفورم مستند لاسم الجدول نفسه وهو     table2

رابط هذا التعليق
شارك

جزاك الله خير استاد ازهر

 

الاخ سدون :

 
فقط اضف حقل الرقم الرمزي الى مربع التحرير واكتب هذا السطر في حدث بعد التحديث لمربع التحرير
Rmz_text= me.combo.Column(1)

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

  • Like 2
رابط هذا التعليق
شارك

اخ ابو خليل شاكرة جدا مشاركتك على مشكلتي 

راح ارفق لكم الجدولين والفورمين حتى تشوفوهم 

الفورم الاول يتم ادخال بيانات الموظف اسم الموظف ورقمه الرمزي وهوه الفورم جدول4 انا مسويته على نفس اسم الجدول 

الفورم الثاني وهوه المهم طبعا واسمه table2

يتم اختيار اسم الموظف كومبو من الفورم الاول وهذا اوك انا عملته 

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

الدالة الي رفقهه الاخ ازهر انا عملتهه بس مو متاكده من شغلي لان يظهر لي ايرر خطا 

=DLookUp("[الرقم الرمزي]","[جدول4]","اسماء الموظفين] = '" & [Forms]![table2]![اسم الموظف] & "'")
رابط هذا التعليق
شارك

طبعا هاي الفورمات مع الجداول 

الفورم الاول وكذلك الفورم الثاني 

الفورم الاول هو جدول 4

والفورم الثاني الي يتم فيها استدعاء معلومات من الجدول 4 هو فورم table2

Database1.rar

رابط هذا التعليق
شارك

شكرا جزيلا ازهر بس مو هذا المطلوب 

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

وليس ادخال فقط لل table2 

فهمت عليه

رابط هذا التعليق
شارك

 

جزاك الله خير استاد ازهر

 

الاخ سدون :

 
فقط اضف حقل الرقم الرمزي الى مربع التحرير واكتب هذا السطر في حدث بعد التحديث لمربع التحرير
Rmz_text= me.combo.Column(1)

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

 

 

 

الكود مرة اخرى بنفس طريقة الاستاذ أبو خليل بارك الله فيه وجزاه الله خيرا

Private Sub Combo18_AfterUpdate()
[الرقم الرمزي] = Combo18.Column(1)
End Sub
  • 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