c#关于水晶报表自定义纸张后异常处理的问题
是这样的,水晶报表设置好自定义纸型后安装到客户端,客户端不认,出来的还是A4,没办法在网上找到了紫定义纸型的代码,结果报错:“无效索引”,有没有人知道是怎么回事?
但是关掉这个窗体或者点继续后不影响执行,或者有没人能给个自动关闭这个异常窗体的代码?
报错代码如下
CrystalDecisions.CrystalReports.Engine.ReportDocument rptDoc = (CrystalDecisions.CrystalReports.Engine.ReportDocument)rpt;
rptDoc.PrintOptions.PaperSize = (CrystalDecisions.Shared.PaperSize)rawKind;
rptDoc.PrintToPrinter(1, true, 0, 0);
------解决方案--------------------服务器端只管报表的大小,不用管纸的大小,输出规格定好了之后只管客户端设定,按输出大小来设就行了。