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

فاصل صفحات في تقرير DataReport

مغلق
بدأه البريشي في 26 ديسمبر 2006 · 6 رد · 2,135 مشاهدة · في قسم التقارير
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

بسم الله الرحمن الرحيم

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

علما أن أمر الطباعة يشمل مجموعة مشتركين في نفس الوقت

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

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#2

للرفع

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#3

يمكن عمل تقرير نفس ما طلبت

وذلك باستخدام MSDATASHAPE

وليس MICROSOFT.JET.OLEDB.4.0

وتجد الاوامر بتكوين CONNECTION جديد

واختيار MSDATASHAPE

وتحديد قاعدة البيانات عن طريق اعطاها اسم فى OBDC

ومن ثم ربط الجدوال سيد/خادم

وسوف اقوم بتحميل ملف الايام القادمة يوضح ذلك

#4

بسم الله الركذحمن الرحيم

أشكرك أخي abdhassan على مشاركتك كما أعت>ر عن غيابي لفترة عن المنتدى ، ه>ا الموضوع يهمني

أرجو منك مساعدتي بطرح مثال في الموضوع وشكرا .

abdhassan كتب:
وسوف اقوم بتحميل ملف الايام القادمة يوضح ذلك

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

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#5

للرفع

أرجو التفاعل مع الموضوع

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#6

بسم الله الرحمن الرحيم

ا>ا لم يكن سؤالي واضحاً سأقوم بالتوضيح مع الصور لعلي ان شاء الله أجد الحل عندكم .

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

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

sg1.GIF

في الشكل السابق طبع البرنامج الأرقام التي طلبوها المشتركين على نفس الصفحة ، ولكنني أود أن أجعل التقرير يطبع الفواتير دون أن يدمج أرقام مشتركين أو أكثر على نفس الصفحة كما في الشكل التالي( بنفس أمر الطباعة ) طبعا على الـ (DATA REPORT)

المشترك الأول : sg2-1.GIF والمشترك الثاني : sg2-2.GIF

أرجو أن أجد عندكم الإجابة علماً أن الشكل الصور مأخو>ة من الـ ( Access )

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

تم تعديل هذه المشاركة بواسطة البريشي في 8 يناير 2007 في 13:21

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

#7

بسم الله الرحمن الرحيم

بعد البحث في الخصائص والتجريب وجدت الحل وهو الكود التالي :

.Sections(index).ForcePageBreak = rptPageBreakBefore

ويوجد قيم أخرى وهي :

rptPageBreakAfter
rptPageBreakBefore
rptPageBreakBeforeAndAfter
rptPageBreakNone

أعتقد واضحات

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

تم تعديل هذه المشاركة بواسطة البريشي في 8 يناير 2007 في 17:20

********************* ******************** *********************

(( أشــهد أن لا اله الا الله ..... وأشهد أن محمد رسول الله ))

********************* ******************** *********************

لا تقـل من أيـن أبدأ

طـاعـة الله الـبدايـة

***

لا تقـل أين طـريـقي

شــرع الله الهـدايـة

***

لا تـقـل أيـن نعـيمي

جـنـة الله كـفـايـــــة

***

لا تقـل في الغـد أبدأ

ربمـــا تأتـي النهـايـــة

**************** **************** ****************

هذا الموضوع مغلق.

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