تعلم الطرق المختلفة لطباعة تقارير DataReport أفقيا و عموديا ؟؟؟

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل

تعلم الطرق المختلفة لطباعة تقارير DataReport أفقيا و عموديا ؟؟؟

مُساهمة من طرف أحمد مناع في الجمعة ديسمبر 28, 2012 4:30 pm

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




أخوانى الاعضاء و السادة الزوار أهلا وسهلا بكم فى منتدى مصر التقنى .....اليوم أن شاء الله تعالى سنتعلم سويا كيفية طباعة تقارير Datareport أفقيا أو عموديا ....بداية يوجد طريقتين لكيفة عمل ذلك وهم :



أولا : الطريقة الاولى :بأستخدام الاكواد التالية



- كود طباعة التقرير افقيا



الرمز:
Datareport1.Orientation=rptOrientLandscape



_ كود طباعة التقرير عموديا



الرمز:
DataReport1.Orientation=rptOrientPortrait



_ كود طباعة التقرير حسب اعدادات الطابعة الموجودي لديك



الرمز:
DataReport1.Orientation =rptOrientDefault





عند أستخدام تلك الطريقة ربما تجد أن نافذة كتابة الكود لا تتفاعل معك و عند تشغيل برنامج يظهر خطأ بأن تلك الاكواد غير صحيحة ....وهذا يدل على أن نسخة الفجوال بيسك 6 لديك ليست Service Pack 6 لذلك و لحل تلك المشكلة يجب تحديث الفجوال بيسك لديك وذلك عن طريق تحميل الملف هذا ....قم فتح الملف سوف يظهر لك المربع الحوارى التالى :

هذا المربع الحوارى يطلب منك المسار الذى سيتم أخراج ملفات الارشيف فية ....حدد مجلد معين ثم أضغط أوكية
_ بعد ذلك قم بالذهاب الى المجلد الذى تم أستخراج الملفات فية ....ستجد ملف تنفذى يسمى setupsp6 ....قم بالضغط على هذا الملف وبعد الانتهاء من التثبيت ستجد أنك قمت بحديث نسخة الفجوال بيسك لديك و الان تستطيع أستخدام الاكواد السابقة .
الطريقة الثانية : وهى بأستخدام مكتبة PageSet.dll .....ويمكنك تحميل المكتبة من المرفقات فى تلك المشاركة ....بعد ما يتم تحميل الاداة قم بوضعها فى مجلد النظام system32 ....بعد ذلك قم بتسجيل الاداة فى الريجستير و ذلك عن طريق Start ثم Run فى أكتب فى المربع الحوارى الذى سيظهر النص التالى :
الرمز:
RegSvr32 PageSet.dll
سوف تظر لك رسالة تخبرك بنجاح العملية ....الأن يمكنك أستخدام الاداة و ذلك على النحو التالى :
1 _ أدرج المكتبة PageSet المكتبة الى المشروع و ذلك من Project ثم References ثم Browse ثم تحدد مجلد system32 ثم إختيار الأداة PageSet.dll ومن ثم النقر على زر OK

2 _ كتابة الاكواد ....فى قسم التصريحات بنقوم بتعريف المكتبة عن طريق الكود التالى :
الرمز:
Dim Egy As New pageset.PrinterControl
ويجب ملاحظة أن كلمة Egy هو متغير يمكنك تغييره إلى اي أسم تريده عدا الأسماء المحجوزة في الفيجوال بيسك ..والان تعالوا نعرف كيفية الطباعة بالعرض أو بالطول على النحو التالى :
_ للطباعة بالعرض نستخدم الكود التالى :
الرمز:
Egy.ChngOrientationLandscape
- و الطباعة بطول الورقة نستخدم الكود التالى :
الرمز:
ChngOrientationPortrait
_أما كود طباعة التقرير حسب اعدادات الطابعة الموجودة لديك نستخدم الكود التالى :
الرمز:
Egy.ReSetOrientation
وفى النهاية أتمنى أن أكون قد وفقت فى شرح الدرس و الى اللقاء فى درس جديد إن شاء الله تعالى
المرفقات
PageSet.zip لا تتوفر على صلاحيات كافية لتحميل هذه المرفقات.(6 Ko) عدد مرات التنزيل 48

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ
سبحان الله وبحمدة .....سبحان الله العظيم

إن فقدت مكان بذورك التي بذرتها يوما ما سيخبرك المطر أين زرعتها ..لذا إبذر الخير فوق أي أرض وتحت أي سماء ومع أي أحد.. فأنت لا تعلم أين تجده ومتى تجده؟! إزرع جميلا ولو في غير موضعه .... فلا يضيع جميلا أينما زرعا .. فما أجمل العطاء... فقد تجد جزاءه في الدنيا أو يكون لك ذخرا في الآخرة

أحمد مناع
.
.

تاريخ التسجيل : 15/02/2011
المساهمات : 810
النقاط : 1479
التقيم : 69
الدولة : مصر
الجنس : ذكر

http://egy-tech.forumegypt.net

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تعلم الطرق المختلفة لطباعة تقارير DataReport أفقيا و عموديا ؟؟؟

مُساهمة من طرف goldenman100 في السبت ديسمبر 29, 2012 2:58 pm


جزاك الله كل خير
موضوع هام جداً


goldenman100
عضو شرفى
عضو شرفى

تاريخ التسجيل : 09/08/2012
المساهمات : 27
النقاط : 46
التقيم : 1
الدولة : مصر
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تعلم الطرق المختلفة لطباعة تقارير DataReport أفقيا و عموديا ؟؟؟

مُساهمة من طرف khasd في السبت ديسمبر 29, 2012 11:34 pm


نسال الله ان يوفقك دائما

khasd
....
....

تاريخ التسجيل : 23/05/2012
المساهمات : 57
النقاط : 102
التقيم : 1
الدولة : المغرب
الجنس : انثى

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تعلم الطرق المختلفة لطباعة تقارير DataReport أفقيا و عموديا ؟؟؟

مُساهمة من طرف tryold في الخميس مايو 16, 2013 12:12 am

نفع الله بك وبعلمك

ـــــــــــــــــــ التوقيع ــــــــــــــــــــ


ليس من اخترق جهاز اصبح هكر

وليس من كتب كود اصبح مبرمج

وليس من كسر برنامج صار خيبير كسر

ولكن من تواضع لله رفعة


tryold
...
...

تاريخ التسجيل : 06/04/2013
المساهمات : 37
النقاط : 45
التقيم : 0
الدولة : السعودية
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تعلم الطرق المختلفة لطباعة تقارير DataReport أفقيا و عموديا ؟؟؟

مُساهمة من طرف السنى في السبت مارس 14, 2015 9:58 am


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

السنى
.......
.......

تاريخ التسجيل : 18/02/2011
المساهمات : 186
النقاط : 346
التقيم : 18
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

رد: تعلم الطرق المختلفة لطباعة تقارير DataReport أفقيا و عموديا ؟؟؟

مُساهمة من طرف عمر بشر في الأربعاء يونيو 03, 2015 9:10 am

تيقى الثمار ناضجة حنى بعد مرور زمن ليس بالقصير عن العمل

بارك الله فى جهدك

عمر بشر
.
.

تاريخ التسجيل : 01/06/2015
المساهمات : 3
النقاط : 3
التقيم : 0
الدولة : ليبيا
الجنس : ذكر

الرجوع الى أعلى الصفحة اذهب الى الأسفل

استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة


 
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى