以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]报表生成 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=114108) |
-- 作者:allwin100 -- 发布时间:2018/1/29 9:35:00 -- [求助]报表生成 如何每次生成的报表以当天的日期作为文件名来生成,求指教! |
-- 作者:有点甜 -- 发布时间:2018/1/29 9:42:00 -- 1、那你生成什么样的报表?怎么操作?还是写代码?
2、如果是excel,参考 http://www.foxtable.com/webhelp/scr/1145.htm
|
-- 作者:allwin100 -- 发布时间:2018/1/29 9:45:00 -- 谢谢!我学习一下,就是想把代码加在按钮中,点击生成报表以后,按日期生成新的报表。 这个日期是根据当天的日期自动生成。
[此贴子已经被作者于2018/1/29 9:45:41编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/1/29 9:48:00 -- 这样写代码
Dim Book As New XLS.Book(ProjectPath & "Attachments\\出库单.xls") |
-- 作者:allwin100 -- 发布时间:2022/7/15 23:25:00 -- 我做了一个这个代码,也可以,谢谢了。 Dim Book As New XLS.Book(ProjectPath & "Attachments\\综合数据汇总表.xls") \'打开模板 Dim fl As String = ProjectPath & "报表\\" & format(Date.today, "yyyyMMdd") & "综合数据汇总表.xls" Dim Sheet As XLS.Sheet = Book.Sheets(0) Sheet(16, 20).Value = "<日期 = # " & Date.Today & "#>" \'写入打印条件 Book.Build() \'生成细节区 Book.Save(fl) \'保存工作簿 Dim Proc As New Process \'打开工作簿 Proc.File = fl Proc.Start()
|