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

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

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

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

ادعو من الله ان يجعل عملكم في ميزان حسناتك 
في نموذج الحاسبات الفرعيه / نريد بمجرد ادخال (رقم المعالج) اذا لم يكن مطابق ل (اسم المعالج) تظهر رسالة خطا واذا كان مطابق نريد مايلي     (1) ان يظهر المبلغ في حقل (الاستحقاق)       (2) ان يقوم بترتيب الفرز تصاعديا اولا وفق حقل(رقم المعالج) وثانيا وفق حقل (التسلسل)       (3) يظهر استحقاق كل شخص في اعلى النموذج   وجزاكم الله خير  
ملاحظه /قد يسال سائل كيف يستطيع العاملين في الحاسبات الفرعيه ادخال (اسم المعالج ) وهو مخفي    الجواب في الحاسبه الرئيسيه اسم المعالج ظاهر وهو المسوول عن ادخاله   بينما (رقم المعالج) يترك فارغ في الحاسبه الرئيسيه  لادخاله من قبل الحاسبات الفرعيه 

العياده.rar

تم تعديل بواسطه يونس محمد الخطابي
سهوا
قام بنشر
42 دقائق مضت, يونس محمد الخطابي said:

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

ادعو من الله ان يجعل عملكم في ميزان حسناتك 
في نموذج الحاسبات الفرعيه / نريد بمجرد ادخال (رقم المعالج) اذا لم يكن مطابق ل (اسم المعالج) تظهر رسالة خطا واذا كان مطابق نريد مايلي     (1) ان يظهر المبلغ في حقل (الاستحقاق)       (2) ان يقوم بترتيب الفرز تصاعديا اولا وفق حقل(رقم المعالج) وثانيا وفق حقل (التسلسل)       (3) يظهر استحقاق كل شخص في اعلى النموذج   وجزاكم الله خير  
ملاحظه /قد يسال سائل كيف يستطيع العاملين في الحاسبات الفرعيه ادخال (اسم المعالج ) وهو مخفي    الجواب في الحاسبه الرئيسيه اسم المعالج ظاهر وهو المسوول عن ادخاله   بينما (رقم المعالج) يترك فارغ في الحاسبه الرئيسيه  لادخاله من قبل الحاسبات الفرعيه 

العياده.rar 34.46 kB · 4 downloads

والله حاولت فهم المطلوب لكن للاسف ما وصل لى طلبك بوضوح
وذلك للاسباب الاتيى

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

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

وتقوم بربط الجداول ببعضها بعلاقات واضحه

حتى يكون هناك مرونه فى حركة البيانات

ولا يكون فى تكرار فى البيانات فى الجداول
وهيكون سلس معاك فيما بعد فى الاتسعلامات

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

وثالثا او رابعا

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

لان عمليت المقارنه لابد ان يكون هناك بيانات منفصله وتريد المقارنه بينهم

وهذه البيانات لابد ان تكون مميزه وواضحه حتي تكون النتائج صحيحه

وذلك لان الدوال سوف تري اول نتيجه او اخر نتيجه

وهل المعالج هيكون عمله فقط لمريض واحد ؟
هناك شئ لا استطيع استيعابه

برجاء تصحيح فهمي الخاطي اذا كنت مخطئ

وتوضيح آلية العمل وتصورك لتسلسل البيانات

 

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

أولا - الاستاذ الفاضل عمر الضاحي المحترم

شكرا جزيلا لجنابكم الكريم على تخصيص جزء من وقتك الثمين لي وجزاك الله خير

ثانيا - المثال الذي نزلته في المنتدى الغرض منه إضافة هذا النموذج الى قاعده ضخمه تتضمن جداول رئيسيه وفرعيه  ومربوطه بعلاقات واضحه واستعلامات ونماذج وتقارير ووحدات نمطيه 
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
طيب اذا صار 4 او 8 هتعدل على البرنامج لتضيف فى كل مره حقل او عنصر لمعالج اخر ؟هذا غير منطقي
تمام وليس لدي فكره  بإمكانية إضافة اسم المعالج الجديد ومجمل استحقاقه في اعلى النموذج تلقائيا . ان كان هناك بديل  . لو تكرمت وعدلت على القاعده لاني حاليا اعمل تصفيه حسب رمز المعالج ويظهر مجمل استحقاقه في الأعلى
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
كيف هقوم بالمقارنه ولماذا اصلا تريد هذا ؟
ساسهب في الاجابه على سؤالك هذا / ان الغايه منه فقرتين الأولى العداله في التوزيع بمعنى المعالج الذي غرفته اول واحده في الممر سيستقبل اكثر المرضى ويعالجهم والواردات له في حين المعالج الذي في الغرفه الذي تليه سيراجعونه اقل عدد وبالتالي وارداته تصبح اقل وهكذا المعالج الثالث / بعد هذا النموذج فان المعالج في الغرفه الاولى لن يستفاد اذا عالج مريض لايعود له وستذهب وارداته للمعالج المختص وقطعا اي معالج لن يعملها  الفقره الثانيه لاغراض الرقابه على عمل السكرتير فما الذي يضمن لي بان السكرتير لم يغير المبلغ المثبت في حاسبته الى صفر ويكتب ملاحظه (تم اعادة المبلغ للمريض وغادر) وفي الحقيقه هو تم معالجته من قبل المعالج  ولم يغادر  .  ولان حالات المغادره تحدث كثيرا ويضيع فيها الصحيح من الخطا   .علما . حاليا بعد انتهاء الدوام يقوم المعالج بعمل  قائمه  ورقيه يكتب فيها اسماء المرضى ونوع الجلسه والمبلغ  ويبعثها للرقابه . والرقابه بدورها تقارن نسخة المعالج مع حاسبة السكرتير للتحقق من عدم وجود تلاعب بالحسابات . اما بعد اكمال هذا النموذج سيسهل عمل المعالج فمثلا احمد بمجرد ادخال رقم 11 يظهر المبلغ وبانتهاء الدوام تصفيه حسب رقم 11 ويصور الشاشه ويبعثها للرقابه
ــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــــ
لقد اخذت كل ملاحظاتك  انشاء الله  بنظر الاعتبار واجريت عدة تعديلات على المثال خاصة النماذج والان لنجرب مايلي
نضع انفسنا في موقع المعالج (احمد) ونفتح النموذج ( frmAleom ) ثم  حسب الاسبقيه (ا )اعمل فرز تصاعدي على( التسلسل )    ( ب) عمل فرز تصاعدي على(رقم المعالج) ثم اذهب للتسلسل( 3) فيه اسم المريض ( حازم ) وادخل رمز المعالج ( 11 ) ستلاحظ مايلي (1) انتقال الاسم للاسفل (2) يظهر في حقل الاستحقاق الرقم ( 55)  ولو كررت نفس العمليه مع المراجع (عامر ) وادخلت له رقم المعالج (11) ستلاحظ يحدث نفس الشيء كما ستلاحظ ان الفرز تم حسب رقم المعالج ثم حسب التسلسل وهذا هو المطلوب - الان ارجع مره ثانيه الى التسلسل( 7) فيه اسم المريض ( سيف ) وادخل رمز المعالج ( 11 ) ستلاحظ مايلي (1) انتقال الاسم للاسفل (2) التسلسل تم فرزه تصاعديا حسب رقم المعالج  .  (3) لم يظهر رقم في حقل الاستحقاق وهذه هي مشكلتنا  . الذي نريد ه بعد ان ندخل رقم المعالج اذا لم يظهر رقم في حقل الاستحقاق مباشرة تظهر رساله تقول( رقم المعالج خطا ) والاسم لاينتقل للاسفل لحين ان ندخل الرقم الصحيح للمعالج  وفي مثالنا هذا هو الرقم (33 ) او نمسح الرقم 11 ونبلغ المريض للرجوع للسكرتير لتوجيهه للمعالج المختص  . كذلك نريد االفرز المذكور في الفقرتين (ا و  ب) يتم تلقائيا دون ان نعمله بايدينا عند فتح النموذج   - واذا كان لديك اي تعديل اخر تضيفه تجعلني شاكرا فضلك وجزاك الله خير

‏‏العياده2.rar

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

ال فهمته انك عاوز تعمل برنامج يقوم بتسجيل المرضي وعدم السماح للموظف المسؤل عن تسجيل حضور الكشف بالتلاعب هل هذا صحيح ؟

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

  • Like 1
قام بنشر

تمام

اول شئ لازم نحدد الجداول الاساسية

وهي جدول المستخدمين وهنا احنا هنبدأ بجدول واحد بسيط 

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

           لكن هذا هيستغرق وقت لشرح عمله ولا يسعني الوقت الحالي

جدول للدكاتره

جدول للمرض

جدول لعمليات تسجيل الحركات (وهنا الجدول الذى سيقوم بتسجيل حضور المرضي ومبلغ التحصيل)

طبعا انا حاليا مش على الجهاز

لكن ان شاء الله غدا الصباح باذن الله هرفع لك ملف يشمل ما تم ذكره
وهنتوسع شوي شوي لحد ما نخلصه ان شاء الله

واذا كان هناك جداول اخري تريد اضافتها اكتبها حتى لا ننساها غدا ان شاء الله

 

  • أفضل إجابة
قام بنشر (معدل)

قمت بعمل برنامج بسيط 

image.png.d1b8bba96bb16aafb9b8534af1313a54.png

1- اضافة بيانات المرضي

2- اضافة بيانات المعالجين

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

4- اضافة حركة او قيد او زيارة كما تحب ان تسميها

5- كشف حساب للمرضي

6- كشف حساب للمعالجين

7- لتبديل المستخدم

8- لغلق البرنامج

 

عند تشغيل القاعده هيظهر لى نموذج الدخول (معمول بشكل بسيط ايضا) 😅

تم تسجيل 2 مستخدمين 
الاول اسم المستخدم 1 وكلمة السر 1 (لديه جميع الصلاحيات)

الثاني اسم المستخدم 2 وكلمة السر 2 (لديه بعض الصلاحيات)

 

نزل البرنامج وحاول اولا تشوف فكرته 

واذا واجهتك اى صعوبة فى فهم الية العمل 

اسأل هنا وهشرحلك كل شئ 

 

Clinic_001.rar

 

تم تعديل بواسطه عمر ضاحى
اصلاح خطأ لم انتبه له
  • Like 1
قام بنشر

 

3 ساعات مضت, عمر ضاحى said:

قمت بعمل برنامج بسيط 

 

ياسلام استاذ عمر

البساطة حقيقة في جمال التصميم ..  اعشق مثل هذا الترتيب .. التناسق في الألوان والأحجام والأدوات

اضف الى ذلك تحكم الخبير في جميع المفاصل

  • Thanks 1
قام بنشر
2 ساعات مضت, ابوخليل said:

 

ياسلام استاذ عمر

البساطة حقيقة في جمال التصميم ..  اعشق مثل هذا الترتيب .. التناسق في الألوان والأحجام والأدوات

اضف الى ذلك تحكم الخبير في جميع المفاصل

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

واشكرك جدا على كلمتك الطيبه 

البسك الله لباس الصحة والعافية

  • 3 weeks later...
قام بنشر

السلام عليكم / استاذي الفاضل عمر ضاحي المحترم - كل كلمات الشكر لاتناسب الجهد الذي بذله جنابك الكريم - ولكن بسب ظرف طارئ توقفت عن متابعة الموضوع - ادعو من الله ان يجعل ذلك في ميزان حسناتك - وجزاك الله خير

  • Thanks 1
قام بنشر
10 ساعات مضت, يونس محمد الخطابي said:

السلام عليكم / استاذي الفاضل عمر ضاحي المحترم - كل كلمات الشكر لاتناسب الجهد الذي بذله جنابك الكريم - ولكن بسب ظرف طارئ توقفت عن متابعة الموضوع - ادعو من الله ان يجعل ذلك في ميزان حسناتك - وجزاك الله خير

واياكم يا رب العالمين 

طيب اذا تم حل المسألة

برجاء اختيار افضل اجابة لغلق الموضوع

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