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

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

قام بنشر

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

data.rar

قام بنشر

تفضل اخي الكريم حسب ما فهمت

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

Private Sub FilterMe_Click()
    Dim strWhere As String
    
strWhere = "[تاريخ التقرير] Between #" & Format(Me.date1, "mm/dd/yyyy") & "# And #" & Format(Me.date2, "mm/dd/yyyy") & "#"
DoCmd.OpenForm "Screen_Date", acViewNormal, , strWhere
End Sub

واليك الملف 

بالتوفيق

data.accdb

قام بنشر

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

data (1).accdb

قام بنشر

ظهرت لي هذه الرسالة عند نقل التطبيق على احد الاجهزة 

33.png

قام بنشر

تم اضافة جدول اسمه hos   في الجدول id  و اسم المستشفى  يفترض في نموذج master يفترض ان يتم ربط اسم المستشفى بالاحصائية مثلا مستشفى ابوعريش تظهر تحته  الاحصائية المدخلة 

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

بمجرد كتابة كود المستشفى تظهر لي مدخلات المستشفى 

 

data _hos.rar

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

على التوصيات ان تكون قاعدة الاسماء في قاعدة البيانات باللغة الانجليزية تم تغير المسميات باللغة الانجليزية  تم اضافة جدول اسمه hos وتم ربطه بعلاقة راس بأطراف مع جدول ماستر 

جدول hos يحتوي على id  و hos في النموذج frm_master  وضعت مربعين نص الاول كود المستشفى والثاني اسم المستشفى كود المستشفى هو من جدول hos  وهو  يمثل id 

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

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

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

 

inv.rar

تم تعديل بواسطه amqadri
اضافة معلومة بسيطة
قام بنشر

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

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

inv.rar

قام بنشر

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

قام بنشر

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

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

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

الادخال مشكلة.jpg

تم تعديل بواسطه amqadri
اضافة معلومة بسيطة
قام بنشر

السلام عليكم

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

تم التعديل حسب فهمي لطلبك مع ملاحظة التالي :

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

وهذا ما عملته معك الآن في المرفق ادناه

العرض والتعديل والبحث يكون في مكان آخر

تفضل جرب وادخل بيانات 

ووافنا بنتيجة التجربة

inv2.rar

قام بنشر

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

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

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

 

الربط.jpg

قام بنشر

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

inv3.rar

قام بنشر

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

 

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

 

وهكذا لجميع المستخدمين 

inv3.rar

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

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

تم تعديل بواسطه amqadri
طلب اضافة
قام بنشر

نعم بنفس الطريقة تعمل نموذج لعرض البيانات

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

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