以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=157687) |
-- 作者:lfc2019 -- 发布时间:2020/10/26 9:52:00 -- [求助] excel报表编程时,使用的是模板编程,但是代码生成的数据会把模板覆盖了,就是模板文件变化了,后面再使用的时候就是填充了数据的模板,咋办? |
-- 作者:有点蓝 -- 发布时间:2020/10/26 9:55:00 -- 修改后不要保存模板文件即可,注意帮助里保存的是报表结果,而不是保存模板 Dim Book As New XLS.Book(ProjectPath & "Attachments\\订单.xls") \'打开模板
Dim fl As String = ProjectPath & "Reports\\订单.xls" Dim Sheet As XLS.Sheet = Book.Sheets(0) Sheet(3,0).Value = "<窗口1_Table1>" \'写入表名 Book.Build() \'生成报表 Book.Save(fl) Dim Proc As New Process Proc.File = fl Proc.Start() |
-- 作者:lfc2019 -- 发布时间:2020/10/26 10:11:00 -- 报表的问题OK了,谢谢 还有一个窗体加载的问题 加载的时候得不到iitemno的值,咋办? |
-- 作者:有点蓝 -- 发布时间:2020/10/26 10:23:00 -- 窗口打开的时候,控件的值还没有录入吧,肯定都是空的呀 |
-- 作者:lfc2019 -- 发布时间:2020/10/26 10:29:00 -- 可是控件不是绑定字段了吗?要怎样我才能再打开窗口的时候获到控件的值呢? |
-- 作者:有点蓝 -- 发布时间:2020/10/26 10:38:00 -- 原因:http://www.foxtable.com/webhelp/topics/2436.htm |
-- 作者:lfc2019 -- 发布时间:2020/10/26 16:07:00 -- 报表编程中,单元格自动换行是哪个属性? |
-- 作者:有点蓝 -- 发布时间:2020/10/26 16:14:00 -- 默认就是自动换行的,把行拉高即可。不过开发的时候在源项目里编写表事件的时候会导致表格不换行,这个重启项目即可 |
-- 作者:lfc2019 -- 发布时间:2020/10/27 9:19:00 -- 此主题相关图片如下:test.png 窗口中的子表输入数据的时候不能保存? |
-- 作者:有点蓝 -- 发布时间:2020/10/27 9:27:00 -- 自己写代码保存:http://www.foxtable.com/webhelp/topics/0399.htm 另外临时表和查询表是不能保存的
|