تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
كيف نحفظ عن طريق اختيار مجلد في الكود التالي؟
#1
لدي هذا الكود لحفظ ملفات كريستال ريبورت PDF
لكن المسار فيه محدد بمجلد معين أريد تغيير مسار الحفظ عن طريق مربع حوار savefiledialog
فكيف العمل جزاكم الله خيرا؟

كود :
myReport rep = new myReport();
           
   
           
           ExportOptions exportOptions;
           DiskFileDestinationOptions diskFileDestinationOptions = new DiskFileDestinationOptions();
           PdfFormatOptions formatTypeOptions = new PdfFormatOptions();
           diskFileDestinationOptions.DiskFileName = "I:\\CrystalToPDF.PDF";
           exportOptions = rep.ExportOptions;
           exportOptions.ExportDestinationType = ExportDestinationType.DiskFile;
           exportOptions.ExportFormatType = ExportFormatType.PortableDocFormat;
           exportOptions.DestinationOptions = diskFileDestinationOptions;
           exportOptions.FormatOptions = formatTypeOptions;
           rep.Export();
           MessageBox.Show("Successfully Exported...");
الرد }}}
تم الشكر بواسطة:
#2
تفضل
https://www.dotnetperls.com/savefiledialog

الرد }}}
تم الشكر بواسطة:
#3
أرجو أن يكون هذا طلبك
 

PHP كود :
           SaveFileDialog savePDF = new SaveFileDialog();
 
           savePDF.FileName "CrystalToPDF.pdf";
 
           savePDF.Filter "PDF files (*.pdf)|*.pdf";
 
           if (savePDF.ShowDialog() == DialogResult.OK)
 
           {
 
               myReport rep = new myReport();
 
               ExportOptions exportOptions;
 
               DiskFileDestinationOptions diskFileDestinationOptions = new DiskFileDestinationOptions();
 
               PdfFormatOptions formatTypeOptions = new PdfFormatOptions();
 
               //هنا نحدد مسار المجلد واسم الملف الناتج من مربع الاختيار
 
               diskFileDestinationOptions.DiskFileName savePDF.FileName;
 
               exportOptions rep.ExportOptions;
 
               exportOptions.ExportDestinationType ExportDestinationType.DiskFile;
 
               exportOptions.ExportFormatType ExportFormatType.PortableDocFormat;
 
               exportOptions.DestinationOptions diskFileDestinationOptions;
 
               exportOptions.FormatOptions formatTypeOptions;
 
               rep.Export();
 
               MessageBox.Show("Successfully Exported...");
 
           }
 
           else
            
{
 
               MessageBox.Show("operation cancelled");
 
           

الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [Acces2010] التصفية من خلال نموذج فرعي عن طريق الكومبوبوكس fouadaldalwe 0 305 15-01-25, 10:01 AM
آخر رد: fouadaldalwe
  هل الكود هذا صحيح خاص بالربط مع قاعدة بيانات SQL server تركي احمد 1 852 25-05-24, 12:50 AM
آخر رد: غزة العزة
  احتاج مساعدة في هذا الكود العتيق 3 1,007 01-10-23, 10:32 PM
آخر رد: العتيق
  [سؤال] تنظيم الكود الطويل في الاستعلام احمد المهلا 2 1,203 26-03-23, 12:49 PM
آخر رد: sanyor77
  انشاء قاعدة بيانات عن طرق الكود amonem 3 1,741 07-10-22, 12:51 PM
آخر رد: asemshahen5
  [C#.NET] إذا قمت بتحديد نص عن طريق الماوس كيف يمكن تخزين الذي تم تحديده بمتغير String osama623 5 1,592 15-07-22, 02:57 PM
آخر رد: سعود
  [سؤال] تحديد مرات الطباعة عن طريق السيريال كود kasber 0 1,052 03-04-22, 05:35 PM
آخر رد: kasber
  هل توجد تقنية البحث عن طريق الصوت محمدعبدالسلام 1 1,323 31-03-22, 09:32 AM
آخر رد: علي بنيان
Exclamation [VB.NET] عدم تنفيذ الكود في حدث Keydown Bader shaker 1 1,392 06-03-22, 05:40 PM
آخر رد: ابراهيم ايبو
  ممكن المساعدة فى تصحيح الكود talatm 1 1,394 04-03-22, 08:50 PM
آخر رد: talatm

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


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