报表的打印是否可以实现控制化?

yunjiangli 2002-12-04 09:36:25
报表的打印是否可以实现控制化,也就是根据输入参数的不同而打印相应的报表?
...全文
23 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
sbw 2002-12-11
  • 打赏
  • 举报
回复
建立一个临时表,把要打印的数据复制过来,保持当前表是临时表,然后调用报表。(注:在报表中需要打印的内容前不要加别名)
xiolig 2002-12-10
  • 打赏
  • 举报
回复
如果你的意思是根据编号任意选择多个记录进行连续打印,请参考:
1、建立一个选择数据表,其内容为所选记录的编号(建议进行索引)
2、在报表中使用条件:编号必须在选择数据表中(自定义函数)
说明:
1、如果可行,也可在源数据表中增加一个表示“选中”的字段来代替选择数据表,则第2步中就只需要一个简单的判断条件(即“选中”),缺点是要修改源数据表。
2、需要另建一个表单来完成记录的选取过程。




yunjiangli 2002-12-10
  • 打赏
  • 举报
回复
ok!
那么,比如说我要生成的报表中包含一个编号字段!现在,我要通过输入不同的编号而打印相对应的报表文件,并不是通篇打印,请问该如何实现?

请详细说明!!!先谢谢了!!!
xiolig 2002-12-04
  • 打赏
  • 举报
回复
方法之一:在报表的数据环境(或在调用报表的程序中)中给表添加过滤条件;
方法之二:在报表控件的“打印条件”中添加一个检测是否打印的表达式……
gdxgy 2002-12-04
  • 打赏
  • 举报
回复
你为什么在报表上处理呢,应该在先整理好数据后才打印吧?
yunjiangli 2002-12-04
  • 打赏
  • 举报
回复
不是,我的意思是在打印报表前,可以进行参数选择,而只打印符合要求的报表!
如在一个月报表中,我只要求打印1月份的,其他的不与考虑!如何实现?
newfang 2002-12-04
  • 打赏
  • 举报
回复
不太明白你的意思:是不是说自定义报表,自己选择要打印的字段……

2,748

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧