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

المساعدة في برنامج تحاليل طبية


إذهب إلى أفضل إجابة Solved by ابراهيم ابو منة,

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

اخوانى اريد المساعدة فى هذا البرنامج حيث عند اختيار نوع تحليل CBC ووضع نتيجة التحليل اريد إظهار جدول Differential leucocyte Count لكى أقوم بعمل حسابات مثل المثال فى ملف الورد والاكسيل المرفق وبعد ذلك اظهار هذه القيم فى التقرير الخاص بهذا النوع عند الطابعة .

Desktop.rar

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

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

 

عملت قاعدة جديدة وقمت بالاعمال التالية: 

قمت بعمل نموذج " 222" كنموذج رئيسي ونموذج اخر لإدخال الأنواع الرئيسية فقط بيحث يمكنك الاختيار منها لاحقا واضافة التفاصيل ,,,

 

 

ارجوا التوضيح اكثر بخصوص القيم التي تود اظهارها واين تود حفظها وهل هي خاصة فقط بتحليل الــ cbc ام لكافة التحاليل 

 

عموما اتمنى ان يفيدك المرفق ولو بالقليل  ,,

 

وفقنا الله واياك ,,

 

laboratory.rar

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

اشكرك يا اخى على ردك ومرورك ولكن ليس هذا المطلوب فعملك هذا على راسى ولكن سوف ابدأ من جديد الملف المرفق الاكسس هو برنامج انتهى تقريبا وبدأ الخروج الى النور ولكن يلزمه شوية تظبيطات من اهل الخبرة حتى لا يكون فيه ثغرات ولو دخلت عليه تلاقي معظم التحاليل مسجلة ولكن الحساب فقط لهذا النوع ويكون الحساب لقيم التحليل بالمعادلات مثل  الملف الاكسيل المرفق فالمطلوب هو ربط الجدول  Differential leucocyte Count مع هذا النوع من التحليل CBC حتى عند اختياره يتم عمل هذه  الحسابات فى الجدول Differential leucocyte Count واظهاره عند طباعة النتيجة فى تقرير مثل الملف الاكسيل واشكركم جميعا

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

اخى جزاء الله خيراً على مرورك وردك الكريم ولكن استخدام الجدول Differential leucocyte Count فقط عند اختيار نوع التحليل CBC وان تكون الحسابات فيه مثل الحسابات المرفقة بملف إكسيل

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

ولكن استخدام الجدولDifferential leucocyte Count فقط عند اختيار نوع التحليل CBC

 

 

تم التعديل في المرفق حسب رغبتك

 

وان تكون الحسابات فيه مثل الحسابات المرفقة بملف إكسيل

 

 معذرة هذه الجزئية غير واضحة عندي

برنامج3.rar

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

اخى اشكرك وجزاك الله خيراً قمت بارفاق ملف البرنامج كامل لكى يوضح استفساري فعدم اكتمال الاجابة بسبب عدم وضوح سؤالي احاول اوضح اكثر لان والله هذا الجزء مهم جداً النموذج FrmMain هناك مفتاحي "إضافة تحليل لمريض دائم " " إضافة تحليل مريض عشوائي " لفتح نموذجين " TestGenData" " TmpPat" وما اريده فى هذين النموذجين عند اختيار نوع تحليل CBC لمريض ووضع نتيجة التحليل اريد إظهار جدول أو نموذج subDlCount وعمل المعادلات الحسابية لكى أقوم بعمل حسابات مثل المثال المرفق مع هذا البرنامج فى ملف الاكسيل وبعد ذلك اظهار هذه القيم فى التقرير الخاص بهذا النوع عند الطابعة

officena1.rar

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

الأخ ابراهيم ,

أنا و أنت و اي شخص آخر , عندما يقوم بنفسه بتصميم برنامج , فانه يعرف بماذا يفكر و مالذي يريده

لكن ليس بالضرورة أن الآخرون يعرفون مالذي نريده و مالذي نفكر به

برنامجك لاشك أنه متعوب عليه و يعطيك العافية لكن يجب أن تعرف أنك أنت الوحيد الذي تعرف ماذا تريد

و لكي تطلب المساعدة عليك أن تشرك الآخرين بتفكيرك منذ أن بدأت بالفكرة الآولى

 

على سبيل المثال أنت تقول :
 

اريد إظهار جدول أو نموذج subDlCount وعمل المعادلات الحسابية لكى أقوم بعمل حسابات

 

 

 

هل تريد مجرد اظهار الجدول أو النموذج المطلوب فقط و تقوم بتعبئة بياناته يدويا ؟

 

أم أنك تريد أن يقوم النموذج بعمل تلك المعادلات لك ؟

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

 

 

كلما أسهبت في التوضيح كلما حصلت على المزيد من المساعدة

 

و نرجو الابتعاد عن العبارات الاستفزازية كالتي ذكرتها في المتون السابقة
 

هو الموضوع صعب ولا ايه ان خليت الاسئلة فى موضوع واحد الموضوع يقفل وان فصلت المواضيع محدش يرد

 

 

 

, لأن الجميع هنا يعملون من باب التطوع و ليس الالتزام

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

فان وجدت اجابة فاحمد الله , و ان لم تجد فلا يكلف الله نفسا الا وسعها و المنتديات كثيرة و عديدة العربية منها و الأجنبية

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

تسلم ححاول اوضح طلبى فى الاول خالص ياريت نفتح ملف الاكسيل المرفق اسمه حساب تلاقي مجموعة التحاليل التى تنتدرج تحت نوع التحليل الرئيسي CBC تحتها مجموعة Differential leucocyte Count التى نريد عمل حساب لها فى جزء Absolute x 10 ous 3 والمعادلة ضرب النوع Total leucocyte Count ,WBCs فى الجزء العلوى فى Relative للجزء الى فى الاسفل .

قمت بعمل جدول subDlCount الخاص بالجزء الى فى الاسفل اتمنى ان تكون وضحت

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

من تتبع الجداول لا أرى علاقات واضحة بين الجدول subDlCount

و اية جداول أخرى

ثم ان هناك تعداد و تشعب كبيرين بين جداول التحاليل , لديك أربعة جداول للتحليل

testgendata

test details

daily data

subdlcount

هذا ماعدا الجداول المؤقتة

أوضح ما يلي

- ماهي مهمة كل جدول

- ماهي مهمة كل حقل في كل جدول

- ماهي العلاقة بين كل تلك الجداول

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

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

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

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

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

خلاص يا اخي حوضحلك الجداول :

1- جدول DialyData لتسجيل النتائج وهو مربوط مع ( TestGenData - Patients ) وهو مصدر السجلات للنموذج الفرعى فى النموذج TestGenData و TestGenData1

2- جدول Expenses المصروفات ( 1- كود المصروف 2- التاريخ 3- البيان 4- المبلغ ) .

3- جدول Income الدخل او الايراد الخاص بقيم التحاليل ( 1- رقم الايراد او الايصال 2- كود المريض 3- قيمة التحليل 4- الخصم 5- المبلغ بعد الخصم 6- المدفوع 7- الباقى 8- الاجمالي ).

4- جدول Patients المرضى الحقول بالترتيب (1- كود المريض 2- اسم المريض 3- النوع 4- العمر 5- تحديد الفترة الزمنية للعمر سواء باليوم او الشهور او السنوات 6- التليفون 7- الاميل ).

5- جدول phyisicans الاطباء ( 1- اسم الطبيب 2- اللقب 3- التخصص 4- العنوان 5- التليفون 6- الاميل ) .

6- جدول subDlCount هذا الجدول لاستخراج حسابات خاص بالكرات البيضاء بعد استخراج نتائج نوع التحليل CBC الحقول ( 1- Differential leucocyte Count تفاصيل الكرات البيضاء 2- Relative المعدل او النسبة بالمائة 3- المعدل الطبيعي 4- العدد المطلق وفى هذا الحقل يتم ضرب حقل Relative المعدل او النسبة بالمائة فى حقل النتيجة Result حقل 5- المعدل الطبيعي بعد عملية الضرب 6- نوع التحليل ) .

7- جدول TestDetails الحقول ( 1- رقم خاص بالنوع الفرعى ولا يتكرر 2- المجموعة التى ينتمى اليها النوع التحليل الفرعي 3- نوع التحليل الرئيسي 4- وحدة القياس 5- المعدل الطبيعي 6- تفاصيل او اسم التحليل الفرعي ) وهذا الجدول مربوط مع جدول TestTypes وهما خاصين بتسجيل الانواع الرئيسية والفرعية بكل تحليل كقاعدة بيانات .

8- جدول TestGenData هذا الجدول خاص ببيانات التحليل وهو مربوط مع جدول المريض وجدول DialyData الاول والحقول ( 1- رقم لا يتكرر خاص بنوع التحليل 2- نوع التحليل الرئيسي 3- كود المريض 4- تاريخ استلام العينة 5- التحليل انتهى ام لا 6- اسم الطبيب 7- عنوان التعليق 8- نص التعليق ) .

9- جدول TestTypes وهو خاص بانواع التحليل الرئيسية وهو مربوط مع جدول رقم 7 TestDetails وجدول رقم 4 Patients الحقول ( 1- نوع التحليل او النوع العام 2- وصف للتحليل ) .

10- جدول TmpData تفاصيل نتيجة التحليل الحقول ( 1- رقم لا يتكرر 2- كود المريض 3- تفاصيل التحليل 4- نتيجة التحليل 5- وحدة القياس 6- المعدل الطبيعي ) وهذا الجدول مربوط مع جدول TmpPat .

11- جدول TmpPat البيانات الخاص بالمريض والدكتور والتحليل بصفة عامة الحقول ( 1- كود المريض 2- اسم الطبيب 3- اسم المريض 4- عنوان المريض 5- النوع 6- العمر 7- نوع الفترة الزمنية 8- التليفون 9- الاميل 10- نوع التحليل 11- تاريخ التحليل 12- عنوان التعليق 13- نص التعليق ) .

ملحوظة : الجداول ( 10 - 11 ) منفصلين عن باقى الجداول الا نوع التحليل وتفاصيل التحليل وهما خاصين بتسجيل المريض العشوائي فقط .وهما خاصين بالنموذج TmpPat ، TmpDataٍSub

الرجاء ان يكون جميع الجداول وضحت وان شاء الله منتظر المساعدة فى الاستفسار السابق الخاص بحساب قيم خاص بالكرات الدم البيضاء الخاص بالتحليل CBC مثل ما هو مرفق فى ملف الاكسيل .

ومن يريد الاضافة او التعديل على هذه الجداول او الاستعلامات المهم ان نخرج ان شاء الله برنامج تحليل جيد جداً .

تم تعديل بواسطه ابراهيم ابو منة
  • Like 1
رابط هذا التعليق
شارك

ليس المطلوب هو اعادة ذكر اسماء الجداول و الحقول

بل السؤال كان ماهي الفائدة من كل جدول مما ذكرت و من كل حقل منها

اي كل جدول مسؤول عن تسجيل ماذا من بيانات مفيدة للتحاليل الطبية

لأن جداول التحاليل الستة ( بما فيها المؤقتة ) مشتتة و غير واضحة

كذلك لم تذكر الجدول المطلوب sbdlcount

مربوط على اي جدول من الجداول ؟

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

  • 1 year later...

شكرا لكم اخواني هذا البرنامج رائع

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

 

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

زائر
هذا الموضوع مغلق.
×
×
  • اضف...

Important Information