【发布时间】:2015-09-04 16:16:37
【问题描述】:
我正在尝试使用 CRAXDRT.dll 导出 excel 文件
代码如下:
将 frmFormat 调暗为新的 frmFormatOptions frmFormat.ShowDialog()
If frmFormat.okPressed Then
If frmFormat.excelVersion = 7 Then
report.ExportOptions.FormatType = CRExportFormatType.crEFTExcel70
ElseIf frmFormat.excelVersion = 8 Then
report.ExportOptions.FormatType = CRExportFormatType.crEFTExcel80
End If
report.ExportOptions.ExcelUseConstantColumnWidth = frmFormat.constantColumnWidth
If frmFormat.constantColumnWidth Then
report.ExportOptions.ExcelConstantColumnWidth = frmFormat.columnWidth
End If
report.ExportOptions.ExcelUseTabularFormat = frmFormat.useTabular
report.ExportOptions.ExcelUseWorksheetFunctions = frmFormat.worksheetFunctions
report.ExportOptions.ExcelTabHasColumnHeadings = frmFormat.columnHeadings
Else
report.ExportOptions.FormatType = CRExportFormatType.crEFTExcel80
End If
report.ExportOptions.DestinationType = CRExportDestinationType.crEDTDiskFile
report.ExportOptions.DiskFileName = rptxls
'report.ExportOptions..PDFExportAllPages = True
report.Export(False)
但是无论表单返回什么,格式选项都不会生效。 有什么线索吗?
【问题讨论】:
标签: vb.net crystal-reports-2008