اذهب الي المحتوي
أوفيسنا
بحث مخصص من جوجل فى أوفيسنا
Custom Search

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

قام بنشر

السلام عليكم

نظامي لمتابعة مواعيد مرضى السكري

من شاشة الإدارة هناك عدة ازرار .. الزر الثاني ( المواعيد المسجلة ) عند الضغط تظهر كل المواعيد الموجودة في جدول المواعيد وعملت بحث للموعد برقم ملف المريض

1- اريد عند فتح هذا النموذج ( نموذج المواعيد المسجلة ) تظهر كل المواعيد الجديدة التي يكون تاريخها أكبر من تاريخ اليوم  ولا تظهر القديمة

2- وهل هناك طريقة لالغاء موعد من نفس النموذج؟  بزر بأمر ؟

3- أيضا في زر أمر( المواعيد القديمة) نفس الشي عند الضفط على الزر يفتح ( نموذج المواعيد القديمة ) اريد الموعيد التي تاريخها يكون اصغر من تاريخ اليوم

111111.png.db5d374e566a6671e5ecd02f779fea1f.png

 

11111.png

ننظام متابعة مواعيد مرضى السكر.rar

قام بنشر
1 ساعه مضت, اكرم العريقي said:

سوي استعلام واجعله مصدر للنموذج الخاص بالمواعيد الجيديدة

وضع في التاريخ شر اكبر من date

بالتوفيق

شكرا اخي اكرم جربتها نفس المطلوب

كنت احط الشرط ويطلع لي غلط في الصياغة بعدين عدلته

عندي سؤال آخر @jjafferr  @اكرم العريقي

عند عمل بحث برقم ملف المريض تطلع بيانات المريض نفسه

اريد عند مسح الرقم تطلع جميع السجلات تلقائيا كما كانت

في نموذج المواعيد المسجلة والقديمة

قام بنشر
16 ساعات مضت, Rawannnna said:

السلام عليكم

نظامي لمتابعة مواعيد مرضى السكري

من شاشة الإدارة هناك عدة ازرار .. الزر الثاني ( المواعيد المسجلة ) عند الضغط تظهر كل المواعيد الموجودة في جدول المواعيد وعملت بحث للموعد برقم ملف المريض

1- اريد عند فتح هذا النموذج ( نموذج المواعيد المسجلة ) تظهر كل المواعيد الجديدة التي يكون تاريخها أكبر من تاريخ اليوم  ولا تظهر القديمة

2- وهل هناك طريقة لالغاء موعد من نفس النموذج؟  بزر بأمر ؟

3- أيضا في زر أمر( المواعيد القديمة) نفس الشي عند الضفط على الزر يفتح ( نموذج المواعيد القديمة ) اريد الموعيد التي تاريخها يكون اصغر من تاريخ اليوم

 

 

13 ساعات مضت, Rawannnna said:

4. عند عمل بحث برقم ملف المريض تطلع بيانات المريض نفسه

اريد عند مسح الرقم تطلع جميع السجلات تلقائيا كما كانت

في نموذج المواعيد المسجلة والقديمة

 

وعليكم السلام:smile:

 

رجاء الانتباه الى ترتيب اجاباتي ، فهي غير ترتيب اسئلتك:smile:

 

2. في جدول المواعيد ، اضيفي حقل بإسم Appointment_Cancelled (تم الغاء الموعد) ، ويكون الحقل بصيغة نعم/لا ، وقيمته الافتراضية 0 (صفر ، اي لا) ،

وفي الاستعلام الذي هو مصدر بيانات النموذج الفرعي ، اعملي هذا المعيار للحقل (لا يساوي ناقص واحد ، لأن ناقص واحد "علامة الصح" معناها انه تم إلغاء الموعد) :

<>-1

وسترين هذا الحقل الجديد في النموذج الفرعي ،

ويمكنك النقر عليه لإلغاء موعد ذلك اليوم ، علامة الصح يعني تم الغاء الموعد ، ويجب ان لا يظهر في المواعيد في هذا الاستعلام ،

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

docmd.runcommand accmdsaverecord
me.requery

وعندها سيختفي هذا الموعد من القائمة.

 

1. كما قال الاخ اكرم ، في الاستعلام الذي هو مصدر بيانات النموذج الفرعي ، اعملي هذا المعيار لحقل التاريخ:

>Date()

 

4. رجاء قراءة الرابط التالي ، ابتداء من "ومصدر بيانات النموذج الفرعي اصبح:" ، وقراءة المعلومة بين الخطين الاحمرين ، فهي ما طلبتيه:

 

3. اعملي نفس الطريقة للنموذج اعلاه :smile:

 

جعفر

 

  • Like 1
قام بنشر
5 ساعات مضت, jjafferr said:

 

 

وعليكم السلام:smile:

 

رجاء الانتباه الى ترتيب اجاباتي ، فهي غير ترتيب اسئلتك:smile:

 

2. في جدول المواعيد ، اضيفي حقل بإسم Appointment_Cancelled (تم الغاء الموعد) ، ويكون الحقل بصيغة نعم/لا ، وقيمته الافتراضية 0 (صفر ، اي لا) ،

وفي الاستعلام الذي هو مصدر بيانات النموذج الفرعي ، اعملي هذا المعيار للحقل (لا يساوي ناقص واحد ، لأن ناقص واحد "علامة الصح" معناها انه تم إلغاء الموعد) :


<>-1

وسترين هذا الحقل الجديد في النموذج الفرعي ،

ويمكنك النقر عليه لإلغاء موعد ذلك اليوم ، علامة الصح يعني تم الغاء الموعد ، ويجب ان لا يظهر في المواعيد في هذا الاستعلام ،

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


docmd.runcommand accmdsaverecord
me.requery

وعندها سيختفي هذا الموعد من القائمة.

 

1. كما قال الاخ اكرم ، في الاستعلام الذي هو مصدر بيانات النموذج الفرعي ، اعملي هذا المعيار لحقل التاريخ:


>Date()

 

4. رجاء قراءة الرابط التالي ، ابتداء من "ومصدر بيانات النموذج الفرعي اصبح:" ، وقراءة المعلومة بين الخطين الاحمرين ، فهي ما طلبتيه:

 

3. اعملي نفس الطريقة للنموذج اعلاه :smile:

 

جعفر

 

 

@jjafferr

الف شكر أخ جعفر

مشيت على نفس الخطوات وكل شي تمام

حطين الكود هذا في زر الغاء الموعد ( docmd.runcommand accmdsaverecord me.requery )

وعند تحديد المواعيد المراد الغاؤها بوضع علامة صح اضغط على زر الغاء الموعد

ولكن يجب ان اعمل حفظ و اخرج من النموذج و ادخل مرى أخرى كي أرى التغيير

88.png.cc7f0babf1baabe541529b3b31973b5b.png

 

قام بنشر
6 ساعات مضت, jjafferr said:

docmd.runcommand accmdsaverecord

me.requery

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

واذا اردتي ان تضعيهم على سطر واحد ، فيجب عملهم هكذا:

docmd.runcommand accmdsaverecord : me.requery

 

وستزول مشكلتك :smile:

 

جعفر

19 دقائق مضت, Rawannnna said:

حطين الكود هذا في زر الغاء الموعد ( docmd.runcommand accmdsaverecord me.requery )

 

عفوا ، وانا كذلك لم اقل ان تعملي زر خاص لإلغاء الموعد ، وانما قلت:

6 ساعات مضت, jjafferr said:

وسترين هذا الحقل الجديد في النموذج الفرعي ،

ويمكنك النقر عليه لإلغاء موعد ذلك اليوم ، علامة الصح يعني تم الغاء الموعد ، ويجب ان لا يظهر في المواعيد في هذا الاستعلام ،

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

 

اي ، انك لست بحاجة الى زر خارجي ، وانما الحقل نفسه سيعمل كل شيء:smile:

 

جعفر

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

@jjafferr تم حذف الزر  واشتغل تمام

لكن تم حذفها من النموذج فقط ولكنها موجودة بالجدول الأساسي

لذلك اريد ان لاتظهر هذي المواعيد الملغيه للمريض في نموذج مواعيدك

عندما يدخل المريض لشاشة مواعيك اريده ان يرى مواعيده المسجلة الجديدة ولاتظهر الملغيه

ماذا اضع فالاستعلام

 

45.png.386aaca7bf858682e2c6e5cead82a75d.png

 

 

 

 

 

 

 

تم تعديل بواسطه Rawannnna
قام بنشر
6 ساعات مضت, jjafferr said:

وفي الاستعلام الذي هو مصدر بيانات النموذج الفرعي ، اعملي هذا المعيار للحقل (لا يساوي ناقص واحد ، لأن ناقص واحد "علامة الصح" معناها انه تم إلغاء الموعد) :


<>-1

 

 

بالطريقة اعلاه ، لن يأتي موعده الملغي في النموذج:smile:

 

انا كنت شايف كل هذه الملاحظات مسبقا ، لذلك عملت لك الترتيب والخطوات لها :smile:

 

جعفر

قام بنشر
منذ ساعه, jjafferr said:

 

بالطريقة اعلاه ، لن يأتي موعده الملغي في النموذج:smile:

 

انا كنت شايف كل هذه الملاحظات مسبقا ، لذلك عملت لك الترتيب والخطوات لها :smile:

 

جعفر

نعم في نموذج شاشة الإدارة > المواعيد المسجلة , لاتظهر المواعيد الملغيه لحد هنا تمام  ( هذه شاشة الإدارة )

ولكن هناك شاشة أخرى للمريض يرى مواعيده اسم النموذج( مواعيدك) عندما يدخل المريض يرى مواعيده القادمة تمام

ولكن تظهر المواعيد الملغيه للمريض اريد ان لاتظهر هذه المواعيد الملغيه 

@jjafferr

ننظام متابعة مواعيد مرضى السكر.rar

قام بنشر

أختي:smile:

 

شفت النموذج الذي يظهر فيه الموعد الملغي ،

وشفت ان مصدر بيانات النموذج هو استعلام (وان لم يكن استعلام ، فإعملي منه استعلام) ،

وكل اللي عليك عمله هو ، في جميع مصادر بيانات النماذج التي لا تريدين ان ترين فيها المواعيد الملغاة ، في الاستعلام اجعلي معيار الحقل Appointment_Cancelled

<>-1

 

 

طريقة اخرى لكي تجنبك كل هذا الصداع هو ، بدل الحقل Appointment_Cancelled (يجب حذفه وكأننا لم نعمله من البداية) ، نستطيع ان نضع زر على كل سجل "احذف هذا الموعد/السجل" ، والكود سيكون

DoCmd.RunCommand acCmdDeleteRecord

 

ولكني لا احبذ هذه الطريقة ، لهذا السبب لم اقترحها من البداية ،

ستستفيدين يوم من الايام من سجلات المواعيد الملغاة ، ومن هم :smile:

 

جعفر

قام بنشر (معدل)
منذ ساعه, jjafferr said:

أختي:smile:

 

شفت النموذج الذي يظهر فيه الموعد الملغي ،

وشفت ان مصدر بيانات النموذج هو استعلام (وان لم يكن استعلام ، فإعملي منه استعلام) ،

وكل اللي عليك عمله هو ، في جميع مصادر بيانات النماذج التي لا تريدين ان ترين فيها المواعيد الملغاة ، في الاستعلام اجعلي معيار الحقل Appointment_Cancelled


<>-1

 

 

طريقة اخرى لكي تجنبك كل هذا الصداع هو ، بدل الحقل Appointment_Cancelled (يجب حذفه وكأننا لم نعمله من البداية) ، نستطيع ان نضع زر على كل سجل "احذف هذا الموعد/السجل" ، والكود سيكون


DoCmd.RunCommand acCmdDeleteRecord

 

ولكني لا احبذ هذه الطريقة ، لهذا السبب لم اقترحها من البداية ،

ستستفيدين يوم من الايام من سجلات المواعيد الملغاة ، ومن هم :smile:

 

جعفر

 

صحيح أستاذ جعفر

وضعت في كل الاستعلامات هذا المعيار <>-1 في حقل الغاء الموعد

ولكن لا تزال تظهر المواعيد الملغيه للمريض

 

59078cf2ae158_.png.662f61c4ade103128eb46d7bdfa310e0.png

تم تعديل بواسطه Rawannnna
  • 3 years later...

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