以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 报表生成后,怎样获取到它的报表名称呢。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=46939) |
-- 作者:ndxfke -- 发布时间:2014/3/1 16:08:00 -- 报表生成后,怎样获取到它的报表名称呢。 如题,不知道怎么写
|
-- 作者:Bin -- 发布时间:2014/3/1 16:11:00 -- 默认名称就是你设置的名称啊. |
-- 作者:ndxfke -- 发布时间:2014/3/1 16:14:00 -- 是的,我想通过代码来获取到。 我这样写可以取到模板名,报表名取不到呐。 Dim n As String = e.Book.TempLate MessageBox.show(n)
|
-- 作者:Bin -- 发布时间:2014/3/1 16:17:00 -- Dim Book As New XLS.Book("c:\\test\\订单.xls") MessAGEBOX.SHOW( Book.Sheets(0).Name)
|
-- 作者:ndxfke -- 发布时间:2014/3/1 16:23:00 -- 如果我想在‘生产报表完成后‘事件里,动态获取报表路径或报表名呢。(报表名=book.name,不是SHEET.name) 我就卡在这儿..
|
-- 作者:有点甜 -- 发布时间:2014/3/1 20:26:00 -- 生成报表的路径/名称是无法动态获取的。 要么,你生成的报表名字和你的模板的名字一致; 要么,你用一个全局变量把你的最近一次的报表名字存起来,需要的时候获取那个变量。
|