الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف أجلب قيمة من نموذج لنموذج آخر

مغلق
بدأه inah في 22 ديسمبر 2005 · 5 رد · 762 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

عندي قاعدة بيانات تتكون عدة نماذج وعدة جداول ....

المطلوب :

عندي النموذج "form1" مرتبط بالجدول "tb1 " والنموذج "form2"مرتبط بالجدول "tb2" ويوجد أحد الحقول في

النموذج "form2" أريده يأخذ قيمة أو معلومة تلقائية من "form1"

هل هناك طريقة .. أو كود يقوم بهذا العمل .

"أشكر كل من يقوم بالرد على وأتمنى لو يكون الشرح واضح لأني قرأت حول هذا الموضوع في هذا المنتدى لكن لم أتوصل لنتيجة "

#2

الاخ الفاضل inah

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

اختكم

زهره

#3

أختي زهرة أشكرك على تجاوبك معي ... وأدعو لك بالتوفيق ..

وهذا مثال مرفق .

تحياتي لك .

db5.rar

#4

مثالك بعد التعديل

افتح الفورم1 ثم فورم 2 اي لا تقفل فورم1 عند فتح فورم 2 ولاحظ النتيجة

تحياتي لك

db5.rar

#5

اخي الفاضل

ضع هذا الكود في مربع النص TEXT2 في النموذج الثاني FORM2

=Forms!FORM1!TEXT3

وحتى لا تضطر لفتح النموذج الاول لانه سيأخذ القيمة من مربع النص TEXT3 ضع هذا الكود في حدث عند الفتح للنكوذج الثاني FORM2 ليعمل على فتح النموذج الاول FORM1 ويقوم بتصغيره لانك لو فتحت النموذج الثاني فستظهر لك عبارة الخطأ NAME#

Private Sub Form_Open(Cancel As Integer)
DoCmd.OpenForm "FORM1"
DoCmd.Minimize
End Sub

وهذا مثالك بعد التعديل

zadb5.rar

اختكم

زهره

#6

ألف شكر للاخ (ghaziothman) والأخت (zahrah)

لكن بهذه الطريقة لا يتم حفظ القيم كلها في text2 في الفورم form 2

بل تقريبا يقوم بحفظ وإظهار قيمة واحدة غالبا يكون الأخيرة

وأنا أريد أن يحفظ كل القيم في الجدول ... ويظهرها في form2

أكرر شكري لكل من قام بارد على

تم تعديل هذه المشاركة بواسطة inah في 23 ديسمبر 2005 في 18:55

هذا الموضوع مغلق.

مواضيع مشابهة