تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كود لطباعة الكريستال
#1
السلام عليكم ورحمة الله وبركاته
صممت برنامج به تقارير بالكريستال ريبورت ... وبالطبع يوجد في شريط الادوات الخاص بـ CrystalReportViewer1 ايقونة خاصة بالطباعة .
ورأيت أن اقوم بحذف شريط الادوات .. حتى لا يستطيع المستخدم التلاعب في الهوامش والي اخره .
المطلوب :
كود يقوم بطباعة التقرير .... ولكن بطريقة أفقية ...
كود يقوم بطباعة التقرير .... ولكن بطريقة رأسية ...
وشكرا لكم دائما
الرد }}}
تم الشكر بواسطة:
#2
السلام عليكم

تفضل اخي العزيز

PHP كود :
Dim cr As New CrystalDecisions.CrystalReports.Engine.ReportDocument()

            
' افقي
            cr.PrintOptions.PaperOrientation = CrystalDecisions.[Shared].PaperOrientation.Landscape

            ' 
عمودي
            cr
.PrintOptions.PaperOrientation CrystalDecisions.[Shared].PaperOrientation.Portrait 
الرد }}}
تم الشكر بواسطة:
#3
شكر دائم للاستاذ المحترم sajad بس يا ريت توضيح .. الكود ده علشان يخلي الصفحة رأسية .. لكن هل هذا الكود للطباعة أيضاً ؟ لأن سؤالي كان على الاتنين .. اولا يجعل الصفحة راسية ثم يطبعها .. حيث انني لم اجد كلمة print .. ارجو التوضيح .. وشكرا
الرد }}}
تم الشكر بواسطة:
#4
العفو اخي العزيز

اخي اذا اردت الطباعة مباشرة اولا حدد مصدر البيانات للCrystalReport ثم اكتب

PHP كود :
cr.PrintToPrinter(1false00
الرد }}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم