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

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

قام بنشر

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

إخوانى الكرام برجاء المساعدة

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

- الننموذج المطلوب فتحه أرغب ففى توحيد النموذج لاستخدامه للحصول على المعلومات المطلوبة كل مرة من جدول مختلف منعا لتكرار النماذج وزيادة عددها بدون داعى

بمعنى عند الضغغط على زر الامر يستدعى نموذج يحتوى على معلومات السجل الحالى بعد تغغيير مصدر السجلات فى هذا النموذج.

- مطلوب تغيير مصدر السجلات ليكون الجدول Accounts Collects الموجود بالمثال المرفق

* زر الامر هو المحاط بالدائرة السوداء فى الصورة المرفقة.

Pic.gif

Example.accdb

قام بنشر

أخى العزيز أشكرك على إهتمامك وسرعة الرد

ولكن للأسف ليس هو المطلوب عمله فى الملف المرفق

فى رد حضرتك قمت بتثبيت مصدر السجلات يدويا فى فورم RecordNote ووضعت كود لفتح النموذج بناء على كود الحركة كما هو معتاد

وللاسف ليس ذلك ما طلبته

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

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

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

اضافة لما تفضل به استاذ @ابوخليل

حاول ان لاتكون التسميات فيها فواصل ...يمكنك في التسمية التوضيحية

جرب الكود التالي بعد ان رفعت الفواصل 

DoCmd.OpenForm "RecordsNote", acNormal
Forms!RecordsNote.RecordSource = "SELECT * from AccountsCollects where ID=  ID"
Forms!RecordsNote.Requery

 

تم تعديل بواسطه Eng.Qassim
  • Like 1
  • أفضل إجابة
قام بنشر
18 ساعات مضت, Tamer_Eshra said:

- الننموذج المطلوب فتحه أرغب ففى توحيد النموذج لاستخدامه للحصول على المعلومات المطلوبة كل مرة من جدول مختلف منعا لتكرار النماذج وزيادة عددها بدون داعى

يبدوا اني فهمت عليك الآن .. صحيح فهم السؤال نصف الاجابة

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

يمكنك تكرار سطر الاعلان عند حدث زر اي نموذج تريد

Example3.accdb

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

الأخ الفاضل أبو خليل @ابوخليل

 

لقد تمت التجربة فعلا بنجاح شاكر افضالك ولكن ظهرت مشكلة عندما وضعت النموذج كنموذج فرعى فى تبويب داخل نموذج رئيسى كما بالملف المرفق وهو نفس الملف المعدل من حضرتك وجدت ان هناك مشكلة فى مسار الكود حاولت تعديله عدة مرات ولم تنح معى ابداً برجاء تحديد المشكلة حتى نستفيد وتعديل الملف بالتعديل الصحيح.

 

مع خالص تقديرى واحترامى لحضرتك

 

Example3.accdb

تم تعديل بواسطه Tamer_Eshra
قام بنشر (معدل)

اسف على التعديل ولكن النموذج بيقوم بفتح اول سجل فى الفورم فقط

بمعنى عند محاولة فتح السجل التاننى يفتح بيانات السجل الأول وهكذ1ا

تم تعديل بواسطه Tamer_Eshra
قام بنشر (معدل)

الملف النهائى يا جماعه واسف على اللخبطه دى @ابوخليل @Eng.Qassim

المطلوب:

1. فتح ننموذج AccountDetails

2. فتح التبويب "تحصيلات"

3. فتح نموذج المطلوب فتحه وهو RecordNotes من خلال النموذج الفرعى AccountsCollectssubform

 

Example3.accdb

تم تعديل بواسطه Tamer_Eshra

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.

×
×
  • اضف...

Important Information