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

اجبار المستخدم بعدم التكرار لكثر من مرتين


jo_2010
إذهب إلى أفضل إجابة Solved by kha9009lid,

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

السادة الخبراء الافاضل

مرفق القاعدة وصورة لما اريد عملة وهو عد تكرار اسم المشروع اكثر من مرتين لكل كود مريض ممكن كود 8 مثلا يكتب رمد مرة واحدة وسليم فلايسمح البرنامج بتكرار الرمد لنفس المريض

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

Untitled.jpg.7955958a270c2e58fa926e5e0dfa43c3.jpg

APE_OK123.rar

رابط هذا التعليق
شارك

الفهم الصحيح نصف الحل

اذا كان  فحص المريض مصاب ثم تعافي يمكن ان يصاب مره اخرى وبالتالى يمكن التكرار

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

  • ان يكود كود المريض يساوي كود المريض
  • ان الفحص المطلوب يساوي نفس الفحص
  • ان تكون نتيجة الفحص تساوي سليم

هل هذا ماتريد

اذا كان هذا المطلوب يمكن عملها باستخدام دالة العد dcount بالشروط الثلاثة

مع ذلك ماذا لو ان المريض فحص والنتيجة سليم ثم بعد فتره راجع وكانت النتيجة ايجابية ؟

وهذا ما جعلني اعتقد باني لم افهم المطلوب

على كل حال

جرب المرفق لعله هو المطلوب واذا كان المطلوب يمكن ايضا وضع رسالة تنبية بان الفحص سبق اجراءة والنتيجة سلبية ويكون لديك حرية الاختيار بين اعادة الفحص او عدم التكرار

لم اضع الرسالة لكونها مجرد اقتراح وليست من ضمن الطلب

 

APE_OK123.accdb

  • Like 1
رابط هذا التعليق
شارك

الخبير الفاضل kha9009lid

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

الشق الثانى هو كما موضح بالصورة المرفقة تكرر الرمد 3 مرات للمريض يوسف اريد عندما كان مصاب وتعافى لايحق لة عمل اى شى لهذا المشروع  مرة اخرى لان هذة مشاريع مجانية والمفروض اللى تعافى يعطى الفرصة لشخص اخر يستفيد من الخدمة لذلك ارجو مصاب ثم تعافى فى مشروع الكلى لايسمح البرنامح بالكتابة الكلى مرة اخرى استنفذ العدد المطلوب

Untitled.jpg

تم تعديل بواسطه jo_2010
رابط هذا التعليق
شارك

15 ساعات مضت, jo_2010 said:

ولكن يسمح بالتكرار اذا كان مصاب ومع العلاج تعافى

هذا كان طلبك في البداية

على كل حال ممكن عملها باستخدام كود اخر يراعي عدد الاحتمالات ويمكن عملها باستخدام تعويض بحقلين غير منظمة في النموذج

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

والحل الاسهل من وجهه نظري استخدام متغيرين بالشرطين ثم نجمع ناتجهما اذا اكبر من صفر يرفض التكرار

جرب المرفق

APE_OK123.accdb

  • Like 1
  • Thanks 1
رابط هذا التعليق
شارك

الخبير الفاضل kha9009lid

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

1.jpg

APE_OK123.accdb

رابط هذا التعليق
شارك

اعرف انى ازعجك عزيزى المحترم kha9009lid

بكثر طلاباتى لكن اود عند اختيار مشروع كلى مثلا بتاريخ 9/9/2020 وكان المريض مصاب

التاريخ القادم اى ان كان لنفس المشروع غير مسموخ بكتابة اى شى سوى تعافى ولم امكن ممكن جعل خانة سليم ومصاب enable=false

اشكر سعة صدرك

رابط هذا التعليق
شارك

  • أفضل إجابة

ممكن طريق التنسيق الشرطي

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

جرب المرفق

APE_OK123.accdb

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

APE_OK123.accdb

رابط هذا التعليق
شارك

الخبير الفاضل kha9009lid

حقا ان كلمة خبير اقل بكثير شكرا لك على ما قدمت من حلول اكثر من رائعة

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

مثلا 9/9/2020 مشروع الكلى واول مرة يتم اختيارة وتم اختيار تعافى كيف وهو لم يذكر من قبل انة كان مصاب

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

لك منى خالص الشكر  

رابط هذا التعليق
شارك

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