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

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

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

السلام عليكم جمعه مباركه عليكم جميعا

محتاج تعديل علي الكود في حدث بعد التحديث ل doctor في النموزج الفرعيrepeat.rar

في المرفق يوجد نموزج اسمه main

به نموزج فرعي يحتوي علي بيانات الزياره للمريض التاريخ ونوع الزياره سواء كشف( ك) او اعاده (ع) وهي في حق doctor

وحقل التاريخ ياخذ قيمته من تاريخ اليوم باستخدام كود بعد التحديث للdoctor

المطلوب اذا تم اختيار doctor سواء ك او ع 

لنفس المريض بنفس التاريخ يعطي رساله بان التاريخ مكرر ولا يقبل

بحثت كثيرا في الامثله هنا ومااستطعت التنفيذ

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

عليكم السلام

استبدل بهذا الكود

Private Sub Doctor_AfterUpdate()
Dim i As Date
Dim ni As Byte
i = Date
ni = DCount("rdate", "request", "[id]=[Forms]![main]![ID]" & " and rdate=#" & i & "#")
If ni > 0 Then
MsgBox ("مكرر")
Cancel = True
Else
rdate = i
End If
End Sub

 

  • Like 3
قام بنشر

اشكرك استاذي ابوخليل

ولكن لي ملحوظه

عندما يكون التاريخ مكرر تظهر الرساله تمام

ولكن بيتم حذف رقم الزياره

فمثلا لو كانت اخر زياره هي رقم ٢٩٠ 

وظهرت الرساله وضغط المستخدم علي ok

بيتم حذف الزياره رقم ٢٩١

هل يمكن ان يكون كود التراجع cancel =true

او me. Undo

بشرط عدم مسح السجل؟ 

قام بنشر

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

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

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

_________

ان اردت ان يبقى الرقم لاستخدامه مع مريض آخر  يجب عليك عمل ضابط بحيث لا يتم حفظ السجل

والطريقة هي ان تجعل حقل التاريخ في خصائص الجدول : مطلوب=نعم ، وتضع زر للخروج بدون حفظ

قام بنشر

اشكرك اخي ابوخليل

تم الاستعانه بدالة  1+nz(dmax) 

حتي يتم المحافظه دايما علي الترتيب في حالة حذف رقم الزياره

وتم تغيير نوع الحقل الي رقم بدلا من ترقيم تلقائي

 

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