注册 登录
编程论坛 VFP论坛

运行报表一定要添加数据表?

jjwcj0 发布于 2021-03-04 21:41, 1423 次点击
我一个报表,里面用的是变量,没有用到数据表,运行时提示需要选择表。
REPORT form  001.frx(报表名) preview

疑问:运行报表一定要添加表吗?不用的话如何解决?
6 回复
#2
sdta2021-03-04 22:57
如果报表数据环境中已经有数据表,运行REPORT命令时就不需要另外打开数据表,否则事先要打开数据表(即使报表中没有用到数据表中的数据)。可以打开一个无关紧要的表或者临时建立一个临时表(CURSOR)

[此贴子已经被作者于2021-3-4 22:59编辑过]

#3
radiofan2021-03-05 08:45
以下是引用sdta在2021-3-4 22:57:05的发言:

如果报表数据环境中已经有数据表,运行REPORT命令时就不需要另外打开数据表,否则事先要打开数据表(即使报表中没有用到数据表中的数据)。可以打开一个无关紧要的表或者临时建立一个临时表(CURSOR)


需要注意的是:打开表的记录行数会影响到报表行数(假如报表细节是自定义行数的)。
#4
hxy80002021-03-14 20:05
全局变量就可以打印,不需要数据表
#5
hxy80002021-03-14 20:06
用表头带区设计打印区域
#6
jjwcj02021-03-15 15:01
以下是引用hxy8000在2021-3-14 20:05:07的发言:

全局变量就可以打印,不需要数据表


试过了不行。
#7
jjwcj02021-03-15 15:02
以下是引用hxy8000在2021-3-14 20:06:58的发言:

用表头带区设计打印区域


试过了,不行。
1