Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共18 条记录, 每页显示 10 条, 页签: [1] [2]
[浏览完整版]

标题:加载报表

1楼
blackzhu 发表于:2009/8/11 7:24:00
  我做一个报表,报表名字比如叫A,然后在窗口中做一个文本框和一个按钮.我想在文本框中输入报表的名字A,按按钮可以自动加载报表,而且打开报表.这个代码怎么写?因为有很多报表是新加的,一个个做入代码比较烦.
2楼
狐狸爸爸 发表于:2009/8/11 7:29:00
是Excel报表?
3楼
blackzhu 发表于:2009/8/11 8:28:00
以下是引用狐狸爸爸在2009-8-11 7:29:00的发言:
是Excel报表?

  对!

4楼
狐狸爸爸 发表于:2009/8/11 8:50:00
秘诀,帮助没说的:

XLS.Reports("报表名称").Build()

图片点击可在新窗口打开查看
5楼
yangming 发表于:2009/8/11 9:42:00
以下是引用狐狸爸爸在2009-8-11 8:50:00的发言:
秘诀,帮助没说的:

XLS.Reports("报表名称").Build()

图片点击可在新窗口打开查看

报错了?我是这样写的:XLS.Reports("1123").Build()

6楼
易服 发表于:2009/8/11 9:56:00
希望有个实例参照
7楼
狐狸爸爸 发表于:2009/8/11 10:15:00
我打开CaseStudy目录下的Excel报表.Table,在命令窗口执行下面的代码通过:

xls.Reports("出库单").Build()
8楼
yangming 发表于:2009/8/11 10:36:00
以下是引用狐狸爸爸在2009-8-11 10:15:00的发言:
我打开CaseStudy目录下的Excel报表.Table,在命令窗口执行下面的代码通过:

xls.Reports("出库单").Build()

我知道我错在何处了
要用这段代码要注意二点
1  在管理器中要绑定好报表
2  管理器中的报表名最好和链接的报表名称一致,如不同,那在代码中输入的报表名就一定在是管理器中的报表名,比如,我管理器中原输入的:报表2,而链接的是:1123.xls,而代码中输入XLS.Reports("1123").Build(),所以就报错了
而正确的应该是:XLS.Reports("报表2").Build()

9楼
狐狸爸爸 发表于:2009/8/11 10:43:00
呵呵,杨版主总结得对
10楼
blackzhu 发表于:2009/8/11 11:17:00
以下是引用yangming在2009-8-11 10:36:00的发言:

我知道我错在何处了
要用这段代码要注意二点
1  在管理器中要绑定好报表
2  管理器中的报表名最好和链接的报表名称一致,如不同,那在代码中输入的报表名就一定在是管理器中的报表名,比如,我管理器中原输入的:报表2,而链接的是:1123.xls,而代码中输入XLS.Reports("1123").Build(),所以就报错了
而正确的应该是:XLS.Reports("报表2").Build()

  我要的效果是,我新做了一个报表,希望在文本框中输入这个报表的名字,用按钮加载进去并打开.并不要什么先要在管理器中设置好什么的,那还不如我在代码中进入报表的名字直接打开就行了.

共18 条记录, 每页显示 10 条, 页签: [1] [2]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.