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

العلاقة بين جدولين والتحديث لا يعمل

مغلق
بدأه شمس الوادي في 7 فبراير 2002 · 5 رد · 498 مشاهدة · في مراجعة المواضيع
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

ارجو من الاخوة الكرام مساعدتي في الاتي

لدي جدولين tabel_fam وجدول cod_sela الجدول الاول به حقوول وهي :

prn

name

date

sela

hos

الجدول الثاني به حقلين :

ramz

sela

عملت علاقه بينهما بالحقل sela

عملت نموذج استعلام يقراء من الجدول الاول الا انه اذا تم الاستعلام بالرقم prn وظهرت البيانات لا استطيع ان احدث فيها الا اذا حذفت العلاقه

ارجو المساعده

وان اكون اوضحت المطلوب

السؤال الثاني :

صممت نموذج به يقراء من جدول tabel_fa وبه الحقول

prn

name

sela

date_m

ag

mom

الخ

الحقل sela يعني صلة القرابه

هناك رسالة تظهر اذا تجاوز العمر 18 عاما

كالتالي:

______________

Private Sub age1_Exit(Cancel As Integer)

If (Me.age) > 18 Then

If MsgBox("يتجاوز العمر لـ " & vbCrLf _

& [employee_name ] & vbCrLf _

& " سن الثامنة عشر " & vbCrLf & "هل تريد قبوله" & vbCrLf _

& "أضغط (نعم) للإستمرار أو (لا) لإلغاء الأمر.", vbQuestion + vbYesNo _

+ vbMsgBoxRight + vbMsgBoxRtlReading, "رسالة تنبيه") = vbYes Then

Else

Me.Undo

'DoCmd.GoToRecord , , acNewRec

DoCmd.GoToControl ("[tamdeed]")

End If

End If

End Sub

____________-

المطلوب اريد اذا كانت صلة القرابه في حقل sela كالتالي:

نفسه- والده- والدته - زوجته - ابنته - لاينظر للرساله ويتجاوزها ويظهر في حقل mom يسمح لهم

اما اذا كان صلة القرابه ابن او ابنته زوجه يدقق في الرساله وينفذها

ماقمت بعمله كالتالي :

المشكله انه يعمل مره جيد ومره لايعترف

Private Sub mom_Enter()

mom = IIf([sela] = "نفسه", "يسمح له بالعلاج ", "غير مصرح له بالعلاج")

mom = IIf([sela] = "والده", "يسمح له بالعلاج ", "غير مصرح له بالعلاج")

mom = IIf([sela] = "والدته", "يسمح له بالعلاج ", "غير مصرح له بالعلاج")

mom = IIf([sela] = "زوجته", "يسمح له بالعلاج ", "غير مصرح له بالعلاج")

mom = IIf([sela] = "ابنته", "يسمح له بالعلاج ", "غير مصرح له بالعلاج")

mom = IIf(CDate(dat1) < CDate(date_y), "يسمح له بالعلاج ", "غير مصرح له بالعلاج")

نرجو ان نكون اوضحنا وناسف على الاطاله

ليه العطر وانتي انفاسك دخــــون وليه الكحل وانتي ماغيرك عيون

sun-alwadi@hotmail.com

#2

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

بالنسبة للسئوال الاول :

ضع فى الجدول الاول فى تصميم الحقل sela قيمة افتراضية علي أن تكون موجودة فى القيم المسجلة فى الجدول الثاني

بالنسبة للسؤال الثاني:

لم أفهم السؤال تماما و لطن أعتقد أن الشروط يجب دمجها فى جملة و احدة كالتالي

mom = IIf((([sela] = "نفسه") Or ([sela] = _
"والده") Or ([sela] = "والدته") Or ([sela] = "زوجته") Or ([sela] = _
"ابنته") Or (CDate(dat1) < _
CDate(date_y))), "يسمح له بالعلاج ", "غير مصرح له بالعلاج")

و ان لم يكن فيسحسن نشر القاعدة للحصول علي صورة أفضل

#3

الأخ شمس الوادي

بالنسبة لسؤالك الأول هل سؤالك أنك إذا حاولت الإضافة في جدول tabel_fam يرفض الإضافة لإرتباطه بجدول cod_sela ؟ هل هذا هو معنى السؤال ؟

ومانوع العلاقة بينهما ؟

أما السؤال الثاني فلا أظن أنك ستجد إجابة أفضل من إجابة الأخ مصراوي .

ولك تحياتي

#4

شكرا للاخ مصرواي والاخ ابوحمود

السؤال ياابو حمود نعم اظيف في الجدول الاول ونوع العلاقه هي :

تضمين الصفوف التي تتساوى فيها الحقول المتصله في الجدولين

ليه العطر وانتي انفاسك دخــــون وليه الكحل وانتي ماغيرك عيون

sun-alwadi@hotmail.com

#5

لا هذا نوع الصلة سؤالي عن نوع العلاقة رأس مع رأس أو رأس مع أطراف أو أطراف مع أطراف .

ولك تحياتي

#6

شكرا يا ابو حمو الله يحفظك

فقط هي العلاقه التي قمت بانشائها

وشكرا للا خ مصرواي فقد عملت ماكتبه ويعمل بصوره صحيحه

ليه العطر وانتي انفاسك دخــــون وليه الكحل وانتي ماغيرك عيون

sun-alwadi@hotmail.com

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

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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…