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

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

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

السلام عليكم
لدي داتابيز: فيع ثلاث جداول:
واحد لأسماء الموظفين : Staff
و الثاني لليومي : Daily
الثالث : للحضور : Attendance
و علاقة  :
one to many
الجدولين : Daily , Staff هما الرأس,  و الجدول Attendance هو الأطراف .
و عملت استعلام بين الجداول الثلاث . و اسمه : Q_Attendance
و عملت من ذلك الإستعلام فورم . و اسمه Attendance
و أنشأت فورم من الجدول Daily و سحب و إفلات للفورم Attendance إل الفورم الجديد.
بمعنى الفورم Attendance هو النموذج الفرعي للرئيسي Daily
الآن :
ننقر على :
have we work today  في أعلى النموذج الرئيسي
لكي يتم إختيار اليوم الذي فيه العمل .
عند إدخال قيمة رقم الموظف ,في النموذج الفرعي تظهر باقي بيانات الموظف .

السؤال :
كيف يمكن منع التكرار في النموذج الفرعي
و لكم جزيل الشكر



 

ww.rar

تم تعديل بواسطه خليل خليل داماس
قام بنشر
If DCount("*", "[Attendance]", "[ID_Staff]=" & Me.[ID_Staff]) > 0 Then
MsgBox "duplicat"
DoCmd.CancelEvent
Me.Undo
Else
End If

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

تفضل:

ضع هذا الكود في حدث بعد التحديث للحقل: ID_staff في النموذج الفرعي

 

::

تحياتي

 

waz-ww.rar

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

اخي الكريم. حاول إدخال البيانات في اليوم التالي, ستجد أنه تم الرفض بسبب التكرار.
كان سؤالي :
أن لا يقبل التكرار في اليوم الواحد فقط.
و لكن يمكن إدخال رقم العامل في اليوم التالي.
انا حالوت مع ال
If (Eval(dlookup("ID_Staff", "[Attendance]", "[ID_Staff]=form![ID_Staff]") is not null))  Then
MsgBox "duplicat"
DoCmd.CancelEvent
Me.Undo
Else
End If
و لكن دون فائدة

 

تم تعديل بواسطه خليل خليل داماس
قام بنشر
في 8/12/2016 at 15:31, خليل خليل داماس said:

السؤال :
كيف يمكن منع التكرار في النموذج الفرعي
و لكم جزيل الشكر

اين سؤالك الذي يقول ان لا يقبل التكرار في اليوم الواحد فقط؟

الجواب يأتي على حسب السؤال الذي يتم طرحه ،،،

ولو تم ذكر لا يقبل التكرار الا في نفس اليوم لاختلف الكود المستعمل

::

تحياتي

 

  • Like 1

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