社区
.NET Framework
帖子详情
用FastReport做模板打印,怎么一次打印多张模板啊???
Jensonw
2016-12-05 03:15:49
有大神吗???求解答
...全文
689
5
打赏
收藏
用FastReport做模板打印,怎么一次打印多张模板啊???
有大神吗???求解答
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用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();
自动生成
Fast
Report
打印
模板
根据界面元素的TOP、LEFT、Width、Height来自动绘制
打印
模板
Fast
Report
.net ForVs2008_标签
打印
_c#
打印
_
打印
模板
_
FAST
REPORT
C#_C#
Fast
Repor
fast
report
C#
打印
,调用
fast
report
.dll,实现标签
模板
打印
,可设计。
通过websocket和
fast
report
控件进行
打印
通过websocket通知
fast
report
进行
打印
,
打印
模板
和数据由websocket消息进行传递
fast
report
报表
模板
设置
希望大家一起把报表用好,学好,C#其实比java要好,大家要用心哦
Python实现
模板
打印
要使用Python实现
模板
打印
,可以按照以下步骤进行: 定义
模板
:首先,定义一个包含特定占位符的
模板
字符串。占位符可以是固定的标记,如{name},或者使用更复杂的
模板
语法,如{{ name }}。 准备数据:准备需要填充到
模板
中的数据。这些数据可以是变量、字典或其他数据结构。 使用
模板
引擎:选择适合的
模板
引擎库,如Jinja2、Mako等,并导入相关库。 渲染
模板
:使用所选的
模板
引擎库将数据填充到
模板
中,生成最终的
打印
内容。具体的渲染方式和语法会根据所选的
模板
引擎而有所不同。
打印
结果:将渲染后的内容
打印
出来,可以使用Python内置的print()函数。 通过以上步骤,可以使用Python实现
模板
打印
。在实际应用中,可以根据需要对
模板
和数据进行进一步处理和操作,如添加循环、条件语句等,以实现更复杂的
模板
打印
功能。此外,还可以考虑使用其他
模板
引擎库和技术,如Django自带的
模板
引擎(用于Web开发)、xlsxwriter(用于生成Excel报表)等,以满足不同的需求。
.NET Framework
17,741
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章