用FastReport做模板打印,怎么一次打印多张模板啊???

Jensonw 2016-12-05 03:15:49
有大神吗???求解答
...全文
689 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
EnForGrass 2016-12-05
  • 打赏
  • 举报
回复
请看第一个链接里的答案
Jensonw 2016-12-05
  • 打赏
  • 举报
回复
report.Pages.Add(report2.Pages[0]);
EnForGrass 2016-12-05
  • 打赏
  • 举报
回复
http://www.evask.cn/question/3730 http://bbs.csdn.net/topics/370109910
Jensonw 2016-12-05
  • 打赏
  • 举报
回复
有谁做过这种一键打印吗?
Jensonw 2016-12-05
  • 打赏
  • 举报
回复
Report report = new Report(); report.Load(AppDomain.CurrentDomain.BaseDirectory + @"ShenBao.frx"); DataSet ds = new DataSet(); DataTable dt = new DataTable(); ds.Tables.Add(dt); dt.Columns.Add("Row", typeof(string)); dt.Columns.Add("cInvCode", typeof(string)); dt.Columns.Add("cInvName", typeof(string)); dt.Columns.Add("cEnglishName", typeof(string)); dt.Columns.Add("cCurrencyName", typeof(string)); dt.Columns.Add("HSCode", typeof(string)); dt.Columns.Add("cInvStd", typeof(string)); dt.Columns.Add("IsCorrugated", typeof(string)); dt.Columns.Add("fLength", typeof(string)); dt.Columns.Add("fWidth", typeof(string)); dt.Columns.Add("fHeight", typeof(string)); dt.Columns.Add("cInvMnemCode", typeof(string)); dt.Columns.Add("cInvAddCode", typeof(string)); dt.TableName = "OM_MOM"; for (int row = 1; row < c1FlexGrid3.Rows.Count; row++) { if (c1FlexGrid3.GetDataDisplay(row, 1) != "") { dt.Rows.Add(row, c1FlexGrid3.GetDataDisplay(row, 1), c1FlexGrid3.GetDataDisplay(row, 2), c1FlexGrid3.GetDataDisplay(row, 3), c1FlexGrid3.GetDataDisplay(row, 4), c1FlexGrid3.GetDataDisplay(row, 5), c1FlexGrid3.GetDataDisplay(row, 6), c1FlexGrid3.GetDataDisplay(row, 7), c1FlexGrid3.GetDataDisplay(row, 8), c1FlexGrid3.GetDataDisplay(row, 9), c1FlexGrid3.GetDataDisplay(row, 10), c1FlexGrid3.GetDataDisplay(row, 11), c1FlexGrid3.GetDataDisplay(row, 12)); } else { dt.Rows.Add("", c1FlexGrid3.GetDataDisplay(row, 1), c1FlexGrid3.GetDataDisplay(row, 2), c1FlexGrid3.GetDataDisplay(row, 3), c1FlexGrid3.GetDataDisplay(row, 4), c1FlexGrid3.GetDataDisplay(row, 5), c1FlexGrid3.GetDataDisplay(row, 6), c1FlexGrid3.GetDataDisplay(row, 7), c1FlexGrid3.GetDataDisplay(row, 8), c1FlexGrid3.GetDataDisplay(row, 9), c1FlexGrid3.GetDataDisplay(row, 10), c1FlexGrid3.GetDataDisplay(row, 11), c1FlexGrid3.GetDataDisplay(row, 12)); } } report.RegisterData(ds.Tables[0], "OM_MOM"); report.Show(); //report.Print(); report.Dispose();

17,741

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧