تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[vb6.0] طريقة تصدير بيانات الداتا ريبورت datareport لصيغة pdf
#7
Photo 
(16-01-24, 11:56 PM)Kamil كتب :
(31-12-21, 07:15 PM)hamada salah90 كتب : السلام عليكم ورحمة الله وبركاته

الأساتذه الكبار


طريقة تصدير بيانات الداتا ريبورت datareport  لصيغة  pdf

كود لبرمجة زر بمجرد الضغط عليه يتم تصدير التقرير إلى صيغة pdf  في مجلد منفصل

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

PHP كود :
Private Sub Command1_Click()
 
   ' الخطوة 1: إنشاء تقرير VB6
    Dim reportText As String
    reportText = "تقرير VB6" & vbCrLf & "تم إنشاؤه باستخدام PDFCreator في VB6."

    ' 
الخطوة 2حفظ التقرير في ملف نصي مؤقت
    Dim tempFilePath 
As String
    tempFilePath 
App.Path "\TempReport.txt"

 
   Open tempFilePath For Output As #1
 
   Print #1, reportText
 
   Close #1

 
   ' الخطوة 3: استخدام PDFCreator لتصدير التقرير إلى PDF
    Dim pdfCreator As Object
    Set pdfCreator = CreateObject("PDFCreator.clsPDFCreator")

    ' 
تحقق من تشغيل PDFCreator كخدمة
    If pdfCreator
.cStart("/NoProcessingAtStartup") = False Then
        MsgBox 
"لا يمكن بدء PDFCreator"vbExclamation
        Exit Sub
    End 
If

 
   ' انتظار حتى اكتمال التحويل
    Do Until pdfCreator.cIsPrintJobInQueue = False
        DoEvents
    Loop

    ' 
تحويل الملف إلى PDF باستخدام PDFCreator
    pdfCreator
.cOption("UseAutosave") = 1
    pdfCreator
.cOption("UseAutosaveDirectory") = 1
    pdfCreator
.cOption("AutosaveDirectory") = App.Path
    pdfCreator
.cOption("AutosaveFilename") = "Report.pdf"
 
   pdfCreator.cSaveOptions

    pdfCreator
.cPrintFile tempFilePath

    
' انتظار حتى اكتمال التحويل
    Do Until pdfCreator.cIsPrintJobInQueue = False
        DoEvents
    Loop

    ' 
الخطوة 4إغلاق PDFCreator
    pdfCreator
.cClose

    
' حذف الملف المؤقت
    Kill tempFilePath

    MsgBox "تم تصدير التقرير إلى ملف PDF بنجاح!", vbInformation
End Sub 

 أخي الغالي تظهر لي هذه الرسالة


الملفات المرفقة صورة/صور
   
 

"" بارك الله لكل من استفاد و أفاد بعلمه ""
hamada salah
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: طريقة تصدير بيانات الداتا ريبورت datareport لصيغة pdf - بواسطة hamada salah90 - 19-01-24, 07:59 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل في نسخ واستعادة قاعدة بيانات SQL مصمم هاوي 3 463 01-01-25, 09:17 PM
آخر رد: مصمم هاوي
  ابحت عن كود جمع عمود داخل قادة بيانات access باستخدام adodc عبدالمؤمن 4 479 08-12-24, 01:20 AM
آخر رد: justforit
  عندي مشكلة في تعديل بيانات بين جدولين ahmed.amayouf.anweeji 2 360 12-11-24, 09:46 PM
آخر رد: السيد الغالي
  طريقة الترقيم التلقائي في activereports w123eg 3 2,365 09-11-24, 03:31 PM
آخر رد: awidan76
  سؤال فى الداتا ريبورت haitham Muhammed 0 237 12-09-24, 08:35 PM
آخر رد: haitham Muhammed
  سؤال حول نسخة اكتيف ريبورت mhareek 2 2,297 07-09-24, 08:21 PM
آخر رد: Mohaben88
  [سؤال] كيفية تشغيل قاعدة بيانات برنامج VB6+Access على شبكة داخليه aboezzat84 3 3,252 21-04-24, 04:12 PM
آخر رد: qqqqqqq
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 0 400 05-03-24, 02:40 PM
آخر رد: مصمم هاوي
  اريد طريقة تصدير بيانات الاكتف ريبورت لملف اكسل scsi7000 0 619 03-11-23, 10:41 AM
آخر رد: scsi7000
  اريد طريقه او مثال ...للطباعة من الجهتين في الاكتيف ريبورت scsi7000 3 766 02-11-23, 11:06 PM
آخر رد: Microformt

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


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