以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- excel报表如何实现动态取对应格式的报表 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=171429) |
||||
-- 作者:chen_sheng -- 发布时间:2021/8/30 9:38:00 -- excel报表如何实现动态取对应格式的报表 由于动态打印的灵活需求较高,帮助没学会灵活扩展应用
,请教类似案例的参考,或能得到思路指点! 谢谢!
|
||||
-- 作者:有点蓝 -- 发布时间:2021/8/30 10:02:00 -- 意思是使用不同的模板?参考:http://www.foxtable.com/webhelp/topics/1145.htm 比如: Dim r As Row = Tables("工艺单").Current Dim Book As New XLS.Book( r("打印方案一")) Dim fl As String = ProjectPath & "Reports\\出库单.xls" Book.Build() \'生成细节区 Book.Sheets(0).Rows.RemoveAt(0) \'删除第一行,Excel报表的第一行通常是标记行 Book.Save(fl) \'保存工作簿 Dim Proc As New Process \'打开工作簿 Proc.File = fl Proc.Start() |
||||
-- 作者:chen_sheng -- 发布时间:2021/8/30 10:55:00 -- 根据订单条件匹配打印格式 |
||||
-- 作者:有点蓝 -- 发布时间:2021/8/30 10:58:00 -- 查询咯:http://www.foxtable.com/webhelp/topics/0396.htm |
||||
-- 作者:chen_sheng -- 发布时间:2021/8/30 16:05:00 -- 现在遇到三个问题 1.由于订单打印量比较大,部分通过生成的资料需要修改存档,没有看到有保存到NAS或局域网共享的案例; 2.这个打印模板需要引用一些计算,这在模板文件内如何处理,模板弄好,生成文件后excel公式就不对了; 3.打印模板内有引用cad图纸,生成文件后图纸会移位.
|
||||
-- 作者:有点蓝 -- 发布时间:2021/8/30 16:15:00 -- 1、保存的时候直接指定局域网地址即可:Dim fl As String = "\\\\192.168.0.1\\xx共享目录\\出库单.xls" 2、明细区不支持execl内置的公式 3、图片需要这样引用:http://www.foxtable.com/webhelp/topics/1387.htm、http://www.foxtable.com/webhelp/topics/1845.htm 如果需要比较灵活的处理,建议直接手工填写数据:http://www.foxtable.com/webhelp/topics/1149.htm 更灵活的建议还是使用专业报表吧
|
||||
-- 作者:chen_sheng -- 发布时间:2021/8/30 17:04:00 -- 蓝版能否指导一下向 Excel 指定单元格写入数据的方法呢,谢谢! 直接把数据写道单元格内应该图+公式都可以了 |
||||
-- 作者:有点蓝 -- 发布时间:2021/8/30 17:08:00 -- 直接手工填写数据:http://www.foxtable.com/webhelp/topics/1149.htm |
||||
-- 作者:chen_sheng -- 发布时间:2021/8/30 17:12:00 -- 能否提供一个类似与往类似这个表内直接写入的参考借鉴 |
||||
-- 作者:有点蓝 -- 发布时间:2021/8/30 17:22:00 -- 参考:http://www.foxtable.com/webhelp/topics/2492.htm,反过来赋值即可,比如 sheet(4,1).Text = dr("姓名")
|