一个复杂问题

studysea 2003-12-12 01:21:27
我把一个自由表在表单的表格中显示出来,还想预览和打印,请教版主我该怎样实现,请指点迷津.
...全文
10 5 打赏 收藏 举报
写回复
5 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
blackfox0322 2003-12-12
repo 中的 B1_TMP 是你的做的报表名
  • 打赏
  • 举报
回复
blackfox0322 2003-12-12
可以创建临时表
例如;B1.DBF
AA BB CC
11 11 11
22 22 22
33 33 33
可用语句:SELE * FROM B1 INTO CURS B1_TMP
语句意思:查找所有数据(*) 来源表为(B1)重新生成临时数据库为(B1_TMP)
要打印时,可按字段做一个报表,但不要加表名,例如:B1.AA 改为 AA 就可以了
然后用下面语句打印
SELE * FROM B1 INTO CURS B1_TMP
REPO FORM B1_TMP NOCONSOLE TO PRINTER PROMPT
  • 打赏
  • 举报
回复
liuri璇玑 2003-12-12
click 中写
sele ss
report form temp.frx to printer preview
  • 打赏
  • 举报
回复
studysea 2003-12-12
我是这样做的:

做一临时表ss.dbf

表单能正确显示临时表ss.dbf的内容

建一报表temp.frx 数据环境:dataenviroment autoopentables 为 .f.
dataenviroment opentables 为 ss.dbf

当点击"预览"(click 为 report form temp.frx to printer preview)后,但是预览出现的不是临时表的内容,而是原数据表的所有记录.
  • 打赏
  • 举报
回复
流星尔 2003-12-12
做一个报表,
然后在打印按钮里repo form 报表名字 prev
  • 打赏
  • 举报
回复
相关推荐
发帖
VFP
加入

2533

社区成员

VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
申请成为版主
帖子事件
创建了帖子
2003-12-12 01:21
社区公告
暂无公告