以文本方式查看主题

-  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=131698)

--  作者:淡月斜阳
--  发布时间:2019/3/4 18:15:00
--  怎么将 菜单中的excel报表列表项目事件修改一下
目的是:在菜单中加一个 类似于 excel报表列表 的 按钮。
点击后,把生成的报表,通过email发出去。
怎么能 excel报表列表 加上事件
或者 用别的什么方法解决、


--  作者:有点蓝
--  发布时间:2019/3/4 19:52:00
--  
只能自己使用代码生成报表,如:http://www.foxtable.com/webhelp/scr/1145.htm
--  作者:淡月斜阳
--  发布时间:2019/3/4 20:26:00
--  
这样我不得,每个表都得写一遍吗
有没有办法,生成类似于: excel报表列表 的列表
狐表本身,应该有个类似的内部表吧
[此贴子已经被作者于2019/3/4 20:27:34编辑过]

--  作者:有点蓝
--  发布时间:2019/3/4 20:47:00
--  
内置的列表无法使用的。

何况也不需要每个表写一遍,做个下拉列表,用模板名称做列表名称即可,然后代码

Dim Book As New XLS.Book(ProjectPath & "Attachments\\" & e.form.controls("combobox1").text & ".xls")
Dim 
fl As String = ProjectPath & "Reports\\& e.form.controls("combobox1").text & ".xls"
Book.Build() \'生成细节区
Book.Save(fl) 
\'保存工作簿