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

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

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

السلام عليكم 

هذا ما استطعت الوصول إليه في صياغة المطلوب المعقد بعض الشيء

فيرجى من ذوي الخبرة مساعدتي في طلبي

لدينا نموذج MainAB الموجود في قاعدة البيانات المرفقة والمطلوب:

أريد عند ضغط زر (Numbering) تحديث القيمة الموجودة في حقل A إلى ما يجاورها في الحقل B في جدول AB 
أي: يقوم الكود بالبحث في جدول AB وفي الحقل B تحديدا عن جميع السجلات المطابقة للحقل  B في هذا النموذج ثم تحديث القيمة الموجودة في الحقل A إلى ما يجاورها في الحقل B في الجدول AB

 

MainAB.rar

تم تعديل بواسطه mr steev
قام بنشر
11 ساعات مضت, mr steev said:

السلام عليكم 

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

نضع الكود التالي في حدث عند الضغط على الزر

Me.A = DLookup("[a]", "ab", "[b]=" & Me.B)

كرار ... :fff:

MainAB 2.rar

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

السلام عليكم أخي الكريم 

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

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

وهو أني أريد ترحيل قيمة الحقل A من النموذج MainAB إلى السجلات في جدول AB بحيث تتجاور مع ما يقابلها  في الحقل B

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

وشكرا

وبعد عدة محاولات توصلت لكود وأصبح 100%

ضع الكود التالي في حدث عند الضغط على الزر

    DoCmd.RunSQL "UPDATE [AB] " & _
                 "SET A = form!A " & _
                 "WHERE B = " & Me.B

مصطفى ... 

تم تعديل بواسطه mr steev
  • 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