السلام عليكم
الله يسعدكم اخواني اريد شرح طريقة طباعة تقرير dev express
بلغة الفيجوال بيسك
عندي برنامج بسيط بالفيجوال بيسك وقاعدة بيانات اكسس
اريد انشاء تقرير بواسطة devexpress
وعرض البيانات
وشكرا..
لطباعة تقرير باستخدام DevExpress في بيئة الفيجوال بيسك، يمكنك اتباع الخطوات التالية:
إعداد تقرير DevExpress:
قم بإنشاء تقرير باستخدام أداة تصميم التقارير في DevExpress (DevExpress XtraReports).
اختر التصميم الذي تريده لتقريرك وقم بتحديد المربعات والعناصر التي ترغب في عرضها.
تكوين DataSource:
استخدم مكون DevExpress XtraReport كقاعدة لتقريرك.
في الكود، قم بتحديد مصدر البيانات للتقرير.
يمكنك استخدام DataSet أو مصدر بيانات آخر.
PHP كود :
Dim report As New XtraReport1()report.DataSource = YourDataSet.Tables("YourTableName")
ربط التقرير بقاعدة البيانات:
في مصمم التقارير، استخدم ميزة الربط لربط العناصر في التقرير بحقول من مصدر البيانات.
كود الطباعة:
استخدم الكود التالي لفتح نافذة الطباعة وعرض التقرير:
PHP كود :
Dim printTool As New ReportPrintTool(report)printTool.ShowPreviewDialog()
يمكنك أيضًا استخدام
بدلاً من
ذا كنت ترغب في عرض نافذة معاينة بدون الحاجة إلى مربع حوار.
تعيين البيانات:
قبل عرض التقرير، تأكد من تعيين البيانات للتقرير.
PHP كود :
report.DataSource = YourDataSet.Tables("YourTableName")report.DataMember = "YourTableName"حيث "YourDataSet" هو اسم مجموعة البيانات التي تحتوي
على البيانات الخاصة بك.تحديد الطابعة:
يمكنك تحديد الطابعة المستخدمة للطباعة إذا كنت ترغب في ذلك.
يتيح للمستخدم تحديد الطابعة وتكوين الطباعة.