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

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

قام بنشر

السادة الافاضل مشرفى المنتدى العظيم 

مرفق ملف به استعلام وتم عمل فلتر على الشهر فى هذا الاستعلام 

الاستعلام يعمل جيدا عند اختيار الشهر 

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

ارجو شرح الخطأ وكيف يتم عمل هذا التقرير

الخطة_المجمعة.accdb

قام بنشر

وعليكم السلام 🙂

 

اللي يجي في بالي:

1.

اعمل 12 تقرير ، شهر لكل تقرير ، وبرمجيا تختار التقرير حسب الشهر 🙂

 

2.

اعمل نسخة من الاستعلام ، ولكن بدون معايير ، نسخة لعمل التقرير فقط ،

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

ولما يكون التقرير جاهز ، قم بتغيير مصدر بيانات التقرير الى الاستعلام الصحيح 🙂

 

3.

استعمل "مسقط التقارير" 🙂

 

جعفر

قام بنشر

اشكرك يا اخ جعفر على المداخلة الكريمة

ولكن التقرير الشهرى قد لا يبدأ من اول الشهر ولا يتحدد الا عند بداية كل شهر من....... الى .....

لذلك كيف سيتم عمل 12 تقرير  مسبقا 

قام بنشر

العزيز الغالى 

من المفترض ان الملف سوف يستخدمه آخرون بمعنى سيتم توزيعه على الادارات 

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

فماذا نفعل؟؟؟؟؟

قام بنشر
منذ ساعه, monm said:

العزيز الغالى 

من المفترض ان الملف سوف يستخدمه آخرون بمعنى سيتم توزيعه على الادارات 

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

فماذا نفعل؟؟؟؟؟

اظن اني جاوبتك هـنـا637854200_.jpg.b33b9f8335c9a1ec47adae0902b3f207.jpg

قام بنشر

اخى العزيز الغالى 

اشكرك على سرعة الاستجابة 

1- لماذا تم عمل اكثر من استعلام؟

2- لماذا لم يظهر فى التقرير كافة تواريخ الزيارات فهناك زيارات لم تظهر 

3- التسمية التوضحية فى التقرير اخذت رقم اليوم فهل ممكن تأخذ رقم اليوم والشهر مثل 3/12 بدلا من 3

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

1002.الخطة_المجمعة.accdb.zip

قام بنشر
في ٦‏/٢‏/٢٠١٩ at 05:43, monm said:

1- لماذا تم عمل اكثر من استعلام؟

2- لماذا لم يظهر فى التقرير كافة تواريخ الزيارات فهناك زيارات لم تظهر 

3- التسمية التوضحية فى التقرير اخذت رقم اليوم فهل ممكن تأخذ رقم اليوم والشهر مثل 3/12 بدلا من 3

 

1. البرنامج فيه تقرير واحد فقط ، وهو يصلح لجميع الاختيار (من النموذج) ،

2. كل شيء موجود في الاستعلام ، يظهر في التقرير ،

3. نعم كنت اعمل على هذا ، وان شاء الله اضعه هنا لما اخلص منه 🙂

 

جعفر

  • Like 1
قام بنشر
في ٦‏/٢‏/٢٠١٩ at 05:43, monm said:

1- لماذا تم عمل اكثر من استعلام؟

2- لماذا لم يظهر فى التقرير كافة تواريخ الزيارات فهناك زيارات لم تظهر 

3- التسمية التوضحية فى التقرير اخذت رقم اليوم فهل ممكن تأخذ رقم اليوم والشهر مثل 3/12 بدلا من 3

 

1. البرنامج فيه تقرير واحد فقط ، وهو يصلح لجميع الاختيار (من النموذج) ،

2. كل شيء موجود في الاستعلام ، يظهر في التقرير ،

3. وفيه التسميات 🙂

 

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

 

جعفر

rpt_Monthly_Crosstab.accdb.zip

  • Like 1
  • Thanks 1
قام بنشر (معدل)

اخى العزيز الغالى والله مبدع 

1- التقرير لا يظهر فيه زيارات كثيرة رغم وجودها فى الاستعلام واليك صورة تقرير شهر ديسمبر مثلا نجد فيه اختفاء الزيارات من 2/12 حتى 11/12

2- اريد ان يظهر اسم المعهد كاملا حاولت لكن لم استطع 

3- ياريت شرح بسيط لما تم فعله حتى نتعلم من سيادتكم 

اكرر شكرى الكبير لسيادتكم

 

 

تقرير2.jpg

تم تعديل بواسطه monm
  • Like 1
قام بنشر
الان, monm said:

- التقرير لا يظهر فيه زيارات كثيرة رغم وجودها فى الاستعلام واليك صورة تقرير شهر ديسمبر مثلا نجد فيه اختفاء الزيارات من 2/12 حتى 11/12

2- اريد ان يظهر اسم المعهد كاملا حاولت لكن لم استطع 

السلام عليكم

لقد وجدت ذات الملاحظات، كما أن عمود رؤوس الصفوف لا يتكرر مع اتساع التقرير عرضاً.

و يبدو أن الأمر في التقرير خاص بجعل الأعمدة للتواريخ حصراً

قام بنشر

استاذى الكبير

1- هذا التقرير من الملف rpt_Monthly_Crosstab اخر ملف حضرتك عدلته ولكنى اظهرت الفجوة فى الصورة 

2- اعمل على اوفيس 2010 

3- نلاحظ عدم ظهور اسم المعهد كاملا 

4- صورة على حقيقتها من التقرير اللى سيدتك عملته مرفقة هل العيب فى نسخة الاوفيس ولا فى ايه 

 

تقرير.jpg

قام بنشر
7 ساعات مضت, monm said:

1- التقرير لا يظهر فيه زيارات كثيرة رغم وجودها فى الاستعلام واليك صورة تقرير شهر ديسمبر مثلا نجد فيه اختفاء الزيارات من 2/12 حتى 11/12

2- اريد ان يظهر اسم المعهد كاملا حاولت لكن لم استطع 

 

1. هذه صورة التقرير في نسختي:

1001.1.jpg.20df885d80edee9436cb711867e5904c.jpg

.

وهي تتماشى مع بيانات الاستعلام الجدولي:

1001.3.Clipboard01.jpg.e1e427d5ee20cd008b2e43f18ec6d537.jpg

.

 

2. انا عملت عرض الصفحة ثابت ، ويُطبق على جميع حقول التاريخ ، ويمكن تغييره من هنا:

1001.2.Clipboard03.jpg.21e78b79d6aac641e820df3936c07fc9.jpg

.

مع ملاحظة ان القيمة هنا بصيغة twips :

1 بوصة = 1440 تويبس

1 سنتيمتر = 567 تويبس

96 بكسل = 1440 تويبس

 

جعفر

قام بنشر

استاذى الكبير ارجو سعة الصدر 

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

2- استخدم اوفيس 2010 

لا أدرى اين الخطأ ارجو رفع الملف الصحيح مرة أخرى 

 

قام بنشر

وعليكم السلام 🙂

 

ولا يهمك ، ان شاء الله معاك الى ان نتمم الموضوع 🙂

 

خلينا نمشي بالخطوات التالية لوسمحت:

1. انزل المرفق (هو نفسه المرفق السابق ، ولكن بتعديل بسيط على واجهة النموذج فقط) ، وافتح البرنامج ،

2. ادخل في VBE عن طريق الكيبورد Ctrl+G او Alt+F11 او تفتح اي حدث ، 

3. اكتب السطرين التاليين (انتبه لمكانهم) في حدث التقرير:

1001.2.Clipboard04.jpg.0e912cdffebf89e4321820843ac3464f.jpg

.

4. تأكد ان نافذة النتائج المباشرة مفتوحة في الاسفل (الرقم 3 في الصورة ادناه) :

1001.2.Clipboard05.jpg.a27d44b637f3cbfe197dba12e953e8f4.jpg

.

5. افتح النموذج tqrer واختار الشهر والادارة مثل ما هو في الصورة ، ثم انقر على زر "فتح" ليفتح التقرير

1001.2.Clipboard02.jpg.2e60c95d9297df56758549619837b381.jpg

.

6. انا عندي احصل على هذه النتائج في التقرير:

1001.1.jpg

.

7. اذهب الى VBE ، وفي نافذة النتائج المباشرة اللي عملناها ، انا احصل على:

1001.2.Clipboard01.jpg.8f7a1aae26795aa84730878ff2814231.jpg

.

اذا رقم 6 و 7 اعلاه عندك غير عن اللي عندي ، رجاء ترفق لي صورة الرقم 6 و بيانات الرقم 7 🙂

 

جعفر

rpt_Monthly_Crosstab.zip

قام بنشر
في ٨‏/٢‏/٢٠١٩ at 16:15, Khalf said:

و يبدو أن الأمر في التقرير خاص بجعل الأعمدة للتواريخ حصراً

اخي خلف 🙂

 

هذا التقرير تم عمله خصيصا لنتائج الاستعلام الجدولي الخاص بالاخ Monm ، وكما ترى ، انه بتغير متغيرات الاستعلام ، فالتقرير يتوسع وينقبض حسب حقول وبيانات الاستعلام ، ولا يحتاج الى عمل استعلام/تقرير جديد كلما تغيرت المتغيرات/المعايير ، وانما الكود في التقرير مرن ويقوم بالتعديل.

 

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

 

جعفر

  • Thanks 1
قام بنشر

 أستاذ @jjafferr

أود أن أسأل عن هذا النوع من التقارير الديناميكية -و أرجو ألا يكون هذا خروجاً عن الموضوع-، ماذا لو كان التقرير الجدولي غير محدد العدد، مثلاً :

في برنامجي سابق الذي تمت مساعدتي به من الأخوة الأكارم - مشكورين -و الذي كان عن تكرار لأعضاء الفروع للشركات و المنظمات:

أسماء أعضاء المجالس غير محددة و كذلك أسماء الجهات و الفروع مختلفة و متغيرة، و عند قفل البرنامج لن يكون من الممكن زيادة عدد الحقول لمقدار غير محدد، و هذا يختلف عن حالة التقرير في السؤال.

الأمر الآخر  إضافة عمود رؤوس الصفوف في بداية كل صفحة مع اتساع التقرير عرضاً.

و أخيراً  تغير عرض الحقول  ليتكيف مع المحتويات .

هل يمكن لهذا النوع من التقارير التكيف مع هذه المتطلبات؟

شكراً سلفاً.

لكن موضوعك بلا مبالغة فريد من نوعه بطول جوجل وعرضه فلو أدرك هذه المسائل فهو أكثر من ذلك.

 

 

قام بنشر
منذ ساعه, Khalf said:

1. أسماء أعضاء المجالس غير محددة و كذلك أسماء الجهات و الفروع مختلفة و متغيرة، و عند قفل البرنامج لن يكون من الممكن زيادة عدد الحقول لمقدار غير محدد، و هذا يختلف عن حالة التقرير في السؤال.

2. الأمر الآخر  إضافة عمود رؤوس الصفوف في بداية كل صفحة

3. مع اتساع التقرير عرضاً.

4. و أخيراً  تغير عرض الحقول  ليتكيف مع المحتويات .

هل يمكن لهذا النوع من التقارير التكيف مع هذه المتطلبات؟

5. لكن موضوعك بلا مبالغة فريد من نوعه

 

نبدأ بالاهم ، رقم 5 ، شكرا لك 🙂

 

1. اذا ظل الاستعلام الجدولي كما هو ، وفقط نتائجه تتغير حسب المعايير ، اذن ممكن عمل التقرير المتغير ،

2. انت تتعامل مع تقرير (انسى مؤقتا انه يتغير) ، والتقرير تقدر ان تعمل له مجموعات ، وتقطيعه الى صفحات ،

3. هذه النقطة يجب الانتباه لها ، فعرض التقرير هو حسب اختيارك لعرض الصفحة والطابعة ،

4. همم ، لا يوجد في الاكسس شيء اسمه عرض مرن ، ولكننا يجب ان نضع حجم معين لكل حقل ، وبرمجيا ممكن القيام بهذا العمل ، واريدك تلقي نظرة على هذا الموضوع:

 

وبالخصوص هنا ، ولكن مع استكانة شاي على مزاجك 🙂

 

 

جعفر

  • Like 1
قام بنشر

استاذى الكبير معذرة 

1-  تم اضافة السطرين كما فى الصورة المرفقة

2- وجدت اختلاف فى نافذة immdiate اللى عندى كما فى الصورة المرفقة 

ما السبب فى ذلك ؟؟ 

 

اضافة.jpg

الصف.jpg

قام بنشر

ممتاز 🙂

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

لهذا السبب محتاجين معلومات اضافية لإصطياد الخطأ 🙂

 

الآن رجاء عمل هذا الكود :

Debug.Print "Off " & ctrl.Name & vbTab & "D:" & D & vbTab & "Full:" & Full_Date & vbTab & "A:" & A


Debug.Print "ON  " & ctrl.Name & vbTab & "D:" & D & vbTab & "Full:" & Full_Date & vbTab & "A:" & A

حسب مكان الصور:

1001.3.Clipboard01.jpg.fd45195aa93bcc5012ccc65f9907e911.jpg

.

وارفق نتيجتك لوسمحت ، والتي ستكون غير عن نتيجتي،

1001.3.Clipboard02.jpg.0084dc05612f6b59c9926a92a9f289ff.jpg

.

جعفر

  • Like 1

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