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

ربط خانة في نموذج بخانة في نموذج اخر

بدأه MOOONMOOON في 17 سبتمبر 2012 · 4 رد · 1,044 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

في فورم forminfoblood مربع نص اسمه رقم الوحدة unit_on بالطبع هذا يوضع فيه رقم كيس الدم قبل الفحص المطلوب هو كيفية ربط هذا مربع النص برقم الوحدة unit_on في فورم forml_bloodtramفبمجرد كتابة رقم الكيس في فورم form_bloodtram تظهر بيانات الكيس المسجلة مسبقا مثل الفصيلة وتاريخ السحب لكي يقوم الموظف حينها باكمال باقي الاختيار من الفحوصات اليكم المرفق

balod2.zip

#2

لقد حاولت ان اربط الخانة بالخانة لكن دون فائدة اتمنى المساعدة يا اصحاب الخبرة

#3

ممكن ترفق ملفك بتنسيق 2003

لا تؤجل عمل اليوم الي الغد

#4

اخي الفاضل

لا تستطيع فتح نموذج رئيسي من نموذج فرعي

لأن النموذج forminfoblood الذي كنت تتحدث عنه كان هو نموذج فرعي والنموذج الرئيسي هو forml_bloodtram

لذا تم عكس العلاقه بهذه الطريقة ليصبح التطبيق صحيح

post-15367-011132500 1348043982_thumb.gi

الآن سوف نستخدم هذا الكود للربط بين النموذجين بواسطة الحقل unit_on في النموذج الرئيسي forminfoblood و النموذج الفرعي forml_bloodtram

Private Sub CmdOpen_Click()
Dim stLinkCriteria As String
stLinkCriteria = "[unit_on]=" & "'" & Me![unit_on] & "'"
DoCmd.OpenForm "tbl_bloodtram", , , stLinkCriteria
End Sub

وعند ادخال رقم الوحده في النموذج الرئيسي مع سابق اننا ادخلنا نفس الرقم في النموذج الفرعي فسيتم فتح النموذج الفرعي على نفس السجل الموجود في النموذج الرئيسي

post-15367-092020500 1348044267_thumb.gi

لقد وضعت لك سجلين مرتبطين رقم الوحده 1 ورقم الوحده 2 اختر اي سجل لفتحه ولاحظ النموذج الفرعي سيتم فتحه على نفس السجل الرئيسي

za-balod2.rar

بالتوفيق

المرفقات
A.gifA1.gif
#5

اختي الفاضلة جزاك الله خير الجزاء اطلعت على الملف ولكن على مايبدو لم تتضح الفكرة اختي الفاضلة في فورم forminfoblood اضفت خانة للتاريخ فمثلا انا اليوم قمت بسحب اكياس دم من متبرعين واقوم بتسجيل تاريخ السحب والفصيلة على الكيس ثم ياتي موظف مختص بفحص العينات ومن واقع دفتر تسجيل العينات يقوم بفتح فورم tbl_bloodtram ويضع رقم الوحدة في الخانة المخصصة في فورم tbl_bloodtram فتظهر له العينة وتاريخ السحب الذي تم عمله مسبقا من الموظف المختص بعملية السحب كما لاحظت في تعديلك انك استبعدتي رقم الهوية كا مفتاح اساسي فمن المفروض ان يكون هو مفتاح اساسي اتمنى وضحت الفكرة اختي الفاضلة za-balod2.rar

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