点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
请帮助我!
我想使用Crystal Report将输出转换为 vb.net 的文本格式。 我已经成功完成了,但是默认情况下每页行数是60。 我对代码进行了几次更改,但输出保持不变。 如何更改每页行数? 我的代码是:-
CrystalDecisions.Shared.ExportOptions.CreateTextFormatOptions.CharactersPerInch = 10
CrystalDecisions.Shared.ExportOptions.CreateTextFormatOptions.LinesPerPage = 40 MyReportDocument.ExportToDisk(ExportFormatType.Text," d:\ myfile.txt")
您在哪里将这些值应用于实际报告? 此代码:
CrystalDecisions.Shared.ExportOptions.CreateTextFormatOptions.CharactersPerInch = 10
未在报表中设置值-您需要在ReportDocument中为ExportOptions分配值 为了让他们影响报告。 另外," CreateTextFormatOptions"仅应调用一次-每次调用时都会得到一个新的TextFormatOptions对象。
-Dell
感谢戴尔
我的代码是:-
导入CrystalDecisions.Shared
导入CrystalDecisions.CrystalReports.Engine
导入CrystalDecisions.CrystalReports
私有子BtngenricPrint_Click(ByVal发送者为System.Object,ByVal e为System.EventArgs)处理Btngenric.Click
将MyReportDocument设置为新的BankListReport
将obj_cls变暗为新的Clsdb
将tbldata设置为新数据表
tbldata = obj_cls.query("从主数据中选择*")
MyReportDocument.Database.Tables(" banklist")。SetDataSource(tbldata)CrystalDecisions.Shared.ExportOptions.CreateTextFormatOptions.CharactersPerInch = 10 CrystalDecisions.Shared.ExportOptions.CreateTextFormatOptions.LinesPerPage = 40 MyReportDocument.ExportToDisk(ExportFormatType.Text," :\ myfile.txt")
MyReportDocument.PrintOptions.PrinterName ="" MyReportDocument.PrintToPrinter(1,True,0,0)
结束子
请指导我
输出基于您的打印机设置,因此请使用支持您所需尺寸的打印机。
不要使用XPS打印机,它不会 不支持横向打印。
我的打印机是TVS MSP 455 XL Classic,它是点矩阵打印机。
我正在使用通用打印机在TVS打印机上获取输出。 通用打印机在TVS打印机上提供快速草稿模式打印,但是它使用自己的默认设置进行打印。
请帮助我。
不要打印它,CR只需一台具有大页面尺寸的打印机即可。
安装具有此功能的HP蓝图打印机 要打印大尺寸纸张,请在打印机上设置以供CR使用。
一周热门 更多>