Dim DiskOpts As CrystalDecisions.Shared.DiskFileDestinationOptions = New CrystalDecisions.Shared.DiskFileDestinationOptions() ' myReport.ExportOptions.ExportDestinationType = CrystalDecisions.[Shared].ExportDestinationType.DiskFile ' 'myReport.ExportOptions.ExportFormatType = CrystalDecisions.[Shared].ExportFormatType.WordForWindows ' 'myReport.ExportOptions.ExportFormatType = CrystalDecisions.[Shared].ExportFormatType.Excel ' myReport.ExportOptions.ExportFormatType = CrystalDecisions.[Shared].ExportFormatType.PortableDocFormat ' Dim path As String = Server.MapPath("~\images")
' DiskOpts.DiskFileName = path & "\Output.pdf"
' DiskOpts.DiskFileName = path & "\Output.pdf"
解决方案 »
- 请提供一个:AspNetPager 分页 + 存储过程
- ASP.NET中的model文件
- 只有20分,请教表一个表按大小,按部门从属 (部门高的在上面,部门低的在下面)分组排列的问题,感觉复杂
- gridview中的数据列要转为千位符,怎么办?
- 谁可以帮我修改一下这个JS
- 我的水晶报表怎么看不到图标
- DataGrid 中到底如何找到模板列里的Button_Click事件编写的地方啊??? (和按钮列的不一样的方法吗???)--------急急急...在线等(谢谢_)
- 完了。我装了asp.net 2.0,原来的不能用了,怎么办?非常感谢!
- javascript中dropdownlist如何在获得焦点时调用鼠标点击事件
- 怎样使用datagrid里的HyperLinkcolumns属性
- 两个DropDownList关联
- 关于SQL Server存储过程返回输出参数的问题。
问题:
如何将水晶报表导出到文件……
------------------------------------------------
解决方案:
1、ExportFormatType 枚举
CrystalDecisions.Shared 命名空间 | ExportOptions
成员
成员名称 说明
Excel 报表的导出格式是 Microsoft Excel 文件。
HTML32 报表的导出格式是 HTML 3.2 文件。
HTML40 报表的导出格式是 HTML 4.0 文件。
NoFormat 未指定导出格式。
PortableDocFormat 报表的导出格式是 PDF 文件。
RichText 报表的导出格式是 Rich Text 文件。
WordForWindows 报表的导出格式是 Microsoft Word 文件。 2、
using CrystalDecisions.CrystalReports.Engine;
using CrystalDecisions.Shared;Private Sub ExportToDisk(ByVal fileName As String)
' 声明变量并获取导出选项。
Dim exportOpts As New ExportOptions()
Dim diskOpts As New DiskFileDestinationOptions()
exportOpts = Report.ExportOptions ' 设置导出格式。
exportOpts.ExportFormatType = _
ExportFormatType.RichText
exportOpts.ExportDestinationType = _
ExportDestinationType.DiskFile ' 设置磁盘文件选项。
diskOpts.DiskFileName = fileName
exportOpts.DestinationOptions = diskOpts ' 导出报表。
Report.Export()
End Sub
[C#]
private void ExportToDisk (string fileName)
{
// 声明变量并获取导出选项。
ExportOptions exportOpts = new ExportOptions();
DiskFileDestinationOptions diskOpts =
new DiskFileDestinationOptions();
exportOpts = Report.ExportOptions; // 设置导出格式。
exportOpts.ExportFormatType = ExportFormatType.RichText;
exportOpts.ExportDestinationType =
ExportDestinationType.DiskFile; // 设置磁盘文件选项。
diskOpts.DiskFileName = fileName;
exportOpts.DestinationOptions = diskOpts; // 导出报表。
Report.Export ();
}