以文本方式查看主题

-  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了,谢谢
还有一个窗体加载的问题

图片点击可在新窗口打开查看此主题相关图片如下:1111.png
图片点击可在新窗口打开查看

加载的时候得不到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

另外临时表和查询表是不能保存的