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

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

قام بنشر

السلام عليكم 

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

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

شكرا جزيلا

قام بنشر

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

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

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

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