水晶报表中打印时无法打印多份 请各位帮忙 请问你是如何调用水晶报表打印的?把你发出打印指令的那句话写出来。打印指令是可以指定打多少份的。我公司的报表就是这么做的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public virtual void PrintToPrinter (int nCopies , bool collated , int startPageN , int endPageN );参数nCopies 指明要打印的份数。 collated 指明是否逐份打印。 startPageN 指明要打印的第一页。 endPageN 指明要打印的最后一页。 案例:private void PrintReport(string printerName){ PageMargins margins; // 获取 PageMargins 结构并设置 // 报表的边距。 margins = Report.PrintOptions.PageMargins; margins.bottomMargin = 350; margins.leftMargin = 350; margins.rightMargin = 350; margins.topMargin = 350; // 应用页边距。 Report.PrintOptions.ApplyPageMargins(margins); // 选择打印机。 Report.PrintOptions.PrinterName = printerName; // 打印报表。将 startPageN 和 endPageN // 参数设置为 0 表示打印所有页。 Report.PrintToPrinter(1, false,0,0);}这些是在MSDN上摘录的。 我是直接用水晶报表上的打印按钮打印的各位能不能说的仔细 Session存活期问题 页面跳转问题,请高手帮忙啊!!万分感谢!!在线等!急!! sql问题执行时间的问题? datagridview怎么绑定外键表的字段 webBrowser在自身打开新窗体的问题 循环问题~!! 请教:C#项目中隐藏显示窗体的问题 请教一个线程的问题 请教:将水晶报表的设计器加入了软件中可以让用户自己修改报表格式,但不知发布时要加入那个合并模块 关于键盘事件的捕获,大家看看,该怎么解决? 如何在派生类中使用基类版本的property? 水晶报表在win98中的打印问题!
参数
nCopies
指明要打印的份数。
collated
指明是否逐份打印。
startPageN
指明要打印的第一页。
endPageN
指明要打印的最后一页。 案例:
private void PrintReport(string printerName)
{
PageMargins margins; // 获取 PageMargins 结构并设置
// 报表的边距。
margins = Report.PrintOptions.PageMargins;
margins.bottomMargin = 350;
margins.leftMargin = 350;
margins.rightMargin = 350;
margins.topMargin = 350;
// 应用页边距。
Report.PrintOptions.ApplyPageMargins(margins); // 选择打印机。
Report.PrintOptions.PrinterName = printerName; // 打印报表。将 startPageN 和 endPageN
// 参数设置为 0 表示打印所有页。
Report.PrintToPrinter(1, false,0,0);
}这些是在MSDN上摘录的。