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

المساعدة فى فصل التقرير عند الوصول الى عدد معين

بدأه ahmedos_92 في 8 يوليو 2014 · 18 رد · 823 مشاهدة · في قواعد بيانات Microsoft Access
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

الرجاء المساعدة فى التقرير

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

رقم الصنف والترقيم من و الى والعدد

وعند وصول المجموع فى العدد الى اكبر من او يساوى 300 يفصل باقى البيانات والارقام بالعنوانى الى صفحة اخرى وتسمى الصفحة الثانية فى حقل الترقيم الى 1/1 او 1/2 او 2/2 وهكذا

وشكرا فى انتظار الرد

#3

للرفع

#4

انا ما فهمت المطلوب !!!

mk17481_26bccea871.gif
#5

وانا أؤيد فتى الوادي :)

ياريت مثال مطبوع علشان نفهمه :)

 

جعفر

#6

استاذى العزيز المطلوب هو

عندما يصل حقل العدد الى اكبر او يساوى 300

يتم ترحيل الباقى فى الصفحة التالية بنفس البيانات كما فى الصورة المرفقة

 

post-78120-0-46505800-1404942012_thumb.j

#7

اخي احمد :)

 

لما السؤال يكون واضح (لنا مب لك :) ) ، وبه شرح ، وبالخصوص اذا به صور توضيحية ، فيكون هناك تحدي بيننا وبين انفسنا في التسابق للمساعدة :)

 

تفضل :)

 

1. اضفت الخانة/الحقل Running_Sum300 ، وجعلته مخفي ، ويجمع مجموع "العدد" حتى نعرف اي سجل يوصل للعدد 300 او اكثر ،

كما اضفت Page Breaker ، وهذا الذي يقطع الورقه في المحل الذي توضعه في التصميم ، لاحظ اني وضعته قبل Running_Sum300 ،

post-273849-0-80449300-1404987112_thumb.

 

 

2. نضغط على تفصيل Detail التقرير ، وفي حدث On Format ،

post-273849-0-32547300-1404987163_thumb.

 

 

3. ونضع هذا الكود في الحدث اعلاه ، والذي يتحكم في قص الورقة ، وهو:

اذا كان مجموع حقل "العدد" اكبر من او يساوي 300 ، فنجعل قص الوقة ظاهراَ (اي نجعله يعمل) ، وإلا ، فهو مخفي لا يعمل ،

post-273849-0-54402200-1404987138_thumb.

 

 

4. وهذه النتيجة لمادة عددها اكبر من او يساوي 300 ، حيث تم القطع قبل الـ 300 :

post-273849-0-16616400-1404987187_thumb.

 

 

5. وباقي الصفحة هنا :

post-273849-0-74667200-1404987212_thumb.

 

 

جعفر

204.قاعدة البيانات1.mdb.zip

تم تعديل هذه المشاركة بواسطة jjafferr في 10 يوليو 2014 في 13:47

2
#8

جزااااااااااااااااااك الله خيرا
وزادك نفعا

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

ولكن لى طلب اخر

 

رجاء ظهور الترقيم مثلا اذا تم تقسيم الصفحة الى اثنين فيتم الترقيم الى 2/1 ثم 2/2  او 1/1 كما فى المثال المرفق

وايضا ظهور الاجمالى فى كل صفحة مرفق مثال

post-78120-0-53944900-1405020856_thumb.j

post-78120-0-18061400-1405020955_thumb.j

#9

للرفع

#10

اخي الفاضل :)

 

الترقيم فلم افلح فيه :( ، وكل اللي استطعت ان اعمله في المجموع هو التالي :

post-273849-0-88559600-1405166237_thumb.

 

 

جعفر

204.قاعدة البيانات1.mdb.zip

1
#11

استاذى العزيز

اشكرك على المتابعة والمجهود الذى تبذلة لنا

المقصود بالمجموع هو مجموع كل صفحة على حدة وليس المجموع فى العمود

واشكرك مرة اخرى على المتابعة

 

post-78120-0-56678100-1405174846_thumb.j

post-78120-0-22172900-1405174873_thumb.j

#12

نعم اعرف هذا الشئ ، واعرف ماذا تريد من الترقيم ،

ولكن فهمي للاكسس محدود على ما اعطيتك :(

 

ولا تعتقد اني كتبت مشاركتي السابقة بدون ان احاول ، بل حاولت بطرق كثيرة ، ولكن "رحم الله إمرؤً عرف قدر نفسه" ، وهذه استطاعتي :(

 

جعفر

1
#13

هناك أمور فنيه نستطيع تجاوزها ، وهناك أمور لا نستطيع :(

#14

انا اشكرك اخى العزيز لسعة صدرك لى

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

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

#15

رائع استاذ جعفر   

#16

للرفع

#17

اخي احمد :)

 

وبعد صراع طويل ، ودمج طريقة اخرى للطريقة السابقة ، توصلت للآتي (نعم لا يمكن تحويل اماكن الحقول):

post-273849-0-37388700-1405374476_thumb.

 

 

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

 

في الطريقة الجديدة ، استعملت وحدة نمطية لتملئ حقل الترقيم في الجدول (يعني استعملت حقل تخزين في الجدول ، ووحدة نمطية) ، ثم يمكنك فتح التقرير ،

ولكن الآن عليك فتح النموذج ، والذي يأخذ المعلومات من الجدول ، ويحدث حقل الترقيم ، ثم يفتح التقرير (طبعا هذا قد يأخذ وقتا لتحديث الجدول عندما يكون الجدول به آلاف السجلات :) )

 

صافي يا لبن :)

 

وشكرا اخي سالم :)

 

 

جعفر

204.قاعدة البيانات1.mdb.zip

تم تعديل هذه المشاركة بواسطة jjafferr في 15 يوليو 2014 في 00:55

#18

جزااااااااااااااااااك الله خيرا
وزادك نفعا

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

 

وشكرا جدا

صافي يا لبن :) وكل عام وانت بخير

#19

هذه النسخة تعمل نفس عمل البرنامج السابق ، ولكن

وفي هذه النسخة:

حذفت النموذج ،

واخذت الكود من الوحدة النمطية وخليته في التقرير ،

ثم حذفت الوحدة النمطية.

 

يعني ما زدت مكونات جديدة على برنامجك الاصلي :)

 

جعفر

204.قاعدة البيانات1.mdb.zip

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

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

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

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

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