程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> .NET實例教程 >> 水晶報表——文件導出

水晶報表——文件導出

編輯:.NET實例教程

水晶報表在C#使用中經常需要事先導出 功能,但是crystalReportVIEwer在界面上不太美觀,所以貼出來共享。

   CrystalDecisions.Shared.DiskFileDestinationOptions DiskOpts = new CrystalDecisions.Shared.DiskFileDestinationOptions();
            this.reportDocument1.ExportOptions.ExportDestinationType = CrystalDecisions.Shared.ExportDestinationType.DiskFile;

            SaveFileDialog SaveFileDialog1 = new SaveFileDialog();
            SaveFileDialog1.Filter = "Microsoft Office Excel 文件 (*.xls)|*.xls|Microsoft Office Word 文件 (*.doc)|*.doc|Microsoft Office RichText 文件 (*.rtf)|*.rtf|Adobe PDF 文件 (*.pdf)|*.pdf";
            SaveFileDialog1.FilterIndex = 1;         //默認Microsoft Office Excel
            SaveFileDialog1.RestoreDirectory = true;
            SaveFileDialog1.FileName = "報表_" + DateTime.Now.Year + "-" + DateTime.Now.Month + "-" + DateTime.Now.Day;  //默認圖片保存名稱 Pic01

            if (SaveFileDialog1.ShowDialog() == DialogResult.OK)
            {
                switch (SaveFileDialog1.FilterIndex)
                {
                    case 1:
                        this.reportDocument1.ExportOptions.ExportFormatType = CrystalDecisions.Shared.ExportFormatType.Excel;
                        break;
     &

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved