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

تعبئة حقل في نموذج فرعي بكبسة زر في نموذج رئيس


Alhaithm

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

في قاعدة البيانات المرفقة يوجد زر طباعة على نموذج رئيس ، أريد أن يقوم هذا الزر بعد الكبس عليه بتعبئة جميع أسطر حقل في نموذج فرعي واسم الحقل Printed وأريد تعبئته بأي قيمة 

مع تحياتي وتقديري

DataUpdate.rar

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

السلام عليكم 

وبعد اذن بحار جزاه الله خيرا

تفضل ضع الكود  في حدث زر  الطباعة 

Me.Refresh
Dim r, i As Integer
Dim rs As Recordset
Set rs = Me.SExtendedDetails3.Form.RecordsetClone
rs.MoveLast
r = rs.RecordCount
rs.MoveFirst
For i = 1 To r
rs.Edit
rs!Printed = "s"
rs.Update
rs.MoveNext
Next
rs.Close
Set rs = Nothing

سيتم تعبئة الحقول بحرف s  ويمكنك تغييره  الى الرقم او النص الذي تريد

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

شكرا أستاذنا أبو خليل

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

ياحبذا لو جربت الكود عندك على النموذج المرفوع والإفادة

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

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

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

فراجعت ووجدت أن حقل Printed المقصود تعبئته قد غيرت إسمه ونسيت فلذالك لم يعمل الكود ، فتنبهت وتم الأمر بنجاح ، وقد حليت لي بهذا الكود مشكلة أخرى في نفس النموذج فجذاك الله خيرا وبارك لك.

 

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

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