الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

لدى عدة نماذج فرعية ولكن ال id واحد

بدأه MOHAMED ARAFA في 17 فبراير 2012 · 14 رد · 1,079 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

فى المثال المرفق يوجد نموذج Test Results الخاص بكتابة قيم التحاليل المختلفة للمرضى وقد صنعت بعض النماذج الفرعية لبعض اسماء التحاليل المختارة

نموذج A-G RATIO

نموذج ALBUMIN

نموذج ACETOACETATE

وخاصية visible للنماذج هى no

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

الى هذا الحد لا توجد مشاكل ولكن المشكلة ان id جميع هذه النماذج الفرعية ثابت لا يتغير بتغير id الفورم Test Results

اى ان جميع التحاليل عندما يتم كتابتها تتم الكتابة فى نفس السجل اى لا يتم كتابة نتائج ثلاث تحاليل بل يتم

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

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

أرجو الحل لهذه المشكلة

TEST.rar

#2

لأن مصدر كل النماذج جدول واحد فقط قم بعمل ثلاثه جداول مماثله واجعل مصدر كل نموذج جدول منفصل

"قال رب اشرح لي صدري *ويسر لي امري*واحلل عقدة من لساني يفقهوا قولي" سورة طه
اللهم صل على سيدنا محمد
وعلى آل سيدنا محمد

http://rasoulallah.net/index.php/ar

#3

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

تم تعديل هذه المشاركة بواسطة MOHAMED ARAFA في 17 فبراير 2012 في 20:02

#4

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

أخي الكريم

قم بتعديل مصدر النماذج الثلاثة ACETOACETATE و A-G RATIO وALBUMIN

فمثلا بالنسبة للنموذج ALBUMIN اذهب الى مصدر النموذج ثم اضغط على علامة ... الثلاث نقط الموجودة فيظهر لك تصميم الاستعلام , الآن قم بإضافة جميع الحقول الموجودة وضع كلمة "ALBUMIN" في معايير أو Criteria حقل Test ومن ثم احفظ النموذج بهذا التعديل الجديد

كرر نفس الخطوات بالنسبة للنموذجين الآخرين ولكن مع تغيير المعايير حسب النموذج الذي تعمل عليه

وألف صحة وعافية

post-212280-081594700 1329508765_thumb.j

المرفقات
Scene 1_33.jpg

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#5
إياد بيك كتب:

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

أخي الكريم

قم بتعديل مصدر النماذج الثلاثة ACETOACETATE و A-G RATIO وALBUMIN

فمثلا بالنسبة للنموذج ALBUMIN اذهب الى مصدر النموذج ثم اضغط على علامة ... الثلاث نقط الموجودة فيظهر لك تصميم الاستعلام , الآن قم بإضافة جميع الحقول الموجودة وضع كلمة "ALBUMIN" في معايير أو Criteria حقل Test ومن ثم احفظ النموذج بهذا التعديل الجديد

كرر نفس الخطوات بالنسبة للنموذجين الآخرين ولكن مع تغيير المعايير حسب النموذج الذي تعمل عليه

وألف صحة وعافية

كامل الشكر أخى الكريم وهذا هو المطلوب فعلا

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

شكرا مرة أخرى يا اخى على هذه المساعدة الرائعة

#6
اقتباس
كامل الشكر أخى الكريم وهذا هو المطلوب فعلا

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

شكرا مرة أخرى يا اخى على هذه المساعدة الرائعة

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

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

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

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

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

تحياتي لك وللجميع

تم تعديل هذه المشاركة بواسطة إياد بيك في 18 فبراير 2012 في 08:11

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#7
إياد بيك كتب:

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

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

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

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

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

تحياتي لك وللجميع

شكرا جدا لاهتمامك اخى الفاضل وبالفعل هناك تحاليل كثيرة وسوف اقوم بعمل نموذج منفصل لكل تحليل فيهم وأقوم بعمل نفس الطريقة التى اقترحتها لى لكى يتم ادخال النتائج اما بالنسبة للحقول فهناك تحاليل كثيرة حقولها واحدة وهناك بعض التحاليل القليله تختلف حقولها لانها تحتوى على اكثر من result وليس result واحد اى ان التحاليل الاخرى سوف تحتوى على حقول result1 result2 result3 وهكذا وهذه التحاليل اعتقد انى سوف انشأ لها جداول منفصله لانها تحتوى على اكثر من حقل

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

#8
MOHAMED ARAFA كتب:

شكرا جدا لاهتمامك اخى الفاضل وبالفعل هناك تحاليل كثيرة وسوف اقوم بعمل نموذج منفصل لكل تحليل فيهم وأقوم بعمل نفس الطريقة التى اقترحتها لى لكى يتم ادخال النتائج اما بالنسبة للحقول فهناك تحاليل كثيرة حقولها واحدة وهناك بعض التحاليل القليله تختلف حقولها لانها تحتوى على اكثر من result وليس result واحد اى ان التحاليل الاخرى سوف تحتوى على حقول result1 result2 result3 وهكذا وهذه التحاليل اعتقد انى سوف انشأ لها جداول منفصله لانها تحتوى على اكثر من حقل

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

إذا كان الأمر كذلك فأنصحك ألا تستمر بتلك الطريقة لأنها غير مجدية إطلاقاً

قم بوضع الملف مرة أخرى

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

أيضاً حاول ادخال اكبر عدد ممكن من البيانات في الجداول على سبيل التجربة

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

لك وللجميع تحياتي

تم تعديل هذه المشاركة بواسطة إياد بيك في 18 فبراير 2012 في 21:51

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#9
إياد بيك كتب:

إذا كان الأمر كذلك فأنصحك ألا تستمر بتلك الطريقة لأنها غير مجدية إطلاقاً

قم بوضع الملف مرة أخرى

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

أيضاً حاول ادخال اكبر عدد ممكن من البيانات في الجداول على سبيل التجربة

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

لك وللجميع تحياتي

والله لا اعرف كيف اعبر لك عن شكرى وامتنانى لك يا اخى على اهتمامك بمشكلتى

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

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

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

torch (IgG) & (IgM)

Kidney Function

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

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

أرجو الا اكون ازعجتك بكثرة اسئلتى يا اخى الفاضل ولكننى احتاج الى مساعدتك وقد لمست منك انك تحب مساعدة الاخرين

جزاك الله خيرا

v1 NEW 6 try.rar

#10

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

أخي الكريم

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

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

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

كما أنني قمت بعمل مثال على افراغ التقرير المسمى Fasting & Post prandial blood sugar(FBS+PPS) كبداية

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

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

v2 NEW 6 try.rar

تم تعديل هذه المشاركة بواسطة إياد بيك في 19 فبراير 2012 في 18:18

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#11

شكرا جزيلا لك أخى الكريم على مجهودك وتعبك معى عسى ان يجعله الله فى ميزان حسناتك ان شاء الله

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

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

شكرا لك على صبرك

#12

أخي الكريم

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

الآن لتبسيط الموضوع قمت بأخذ التقرير المسمى Fasting & Post prandial blood sugar(FBS+PPS) وقمت باستخراج بياناته ووضعتها في النموذج المسمى FormHead

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

أتمنى أن أكون قد وضحت الفكرة

v2 NEW 6 try.rar

post-212280-036241300 1329717933_thumb.j

post-212280-093161000 1329717949_thumb.j

المرفقات
22.JPG33.JPG

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

#13

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

جارى التجربة واعلامك بالنتائج ان شاء الله

لك جزيل شكرى واحترامى

#14

للأسف لم تسير الامور معى كما ينبغى

اخى الفاضل اعرف اننى اثقلت عليك

هل يمكن ان تقوم بعمل مثال لتحليلين او ثلاثة وان تصنع لى زر معاينة قبل الطباعة حتى اسير بشكل صحيح

اعذرنى يا اخى ولكنى حاولت ولكن بلا فائدة

شكرا لك

#15

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

تفضل أخي الكريم مثال بالمرفق مع طباعة التقرير المطلوب

أظن أن الأمور واضحة جداً

سلامي لك للجميع

post-212280-042258600 1329805426_thumb.j

post-212280-013124400 1329805433_thumb.j

v3 NEW 6 try.rar

المرفقات
a1.JPGa2.JPG

عَـجِبْتُ لِمَنْ يَتَفَكَّـرُ فى مَـأْكُولِهِ كَيْـفَ لا يَتَفَـكَّـرُ فى مَعْـقُـولِهِ، فَيُجَنِّبُ بَطْنَهُ ما يُؤْذيهِ، وَ يُودِعُ صَدْرَهُ ما يُرْدِيهِ

(الحسن بن علي بن أبي طالب)

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…