急问:如何打印grid中的内容?

fujingbo 2003-09-10 04:01:27
查询出的结果显示在grid中,想要打印出来,不知道怎么做,如有解决,不胜感激!
...全文
48 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
magnetmoon 2003-09-12
  • 打赏
  • 举报
回复
不妨考慮 mudong(木东) ( )
mudong 2003-09-12
  • 打赏
  • 举报
回复
列数不定、以前有人提过,大致称动态报表。可以查查前面的贴子。不过看起来不大容易实现。
是否可以做个标准报表。比如、做一个8列的报表。假如数据只有2列,后6列空着。
有些像办公室填报统计表。主宾栏标题年份\地区,数据诸如人口、村镇、设备、产值等。列数足够多即可。
wwle 2003-09-12
  • 打赏
  • 举报
回复
我来说一下吧:

你已经生成一个数据库了RESULT.dbf:
creat repo tempFrx from result
repo tempFrx prev
OK!
let's go !
mgan 2003-09-11
  • 打赏
  • 举报
回复
最好 还是作个报表啊
520zyb 2003-09-10
  • 打赏
  • 举报
回复
就先创建一个临时表,包含一个字段(TXT),然后把你所选择的结果中的所有字段去替换TXT,那么就在你的报表中显示TXT这个字段就行了
fujingbo 2003-09-10
  • 打赏
  • 举报
回复
但是有一个这样的问题,
我的查询结果是一个交叉表,只有一行,但是选择的列是不定的,
例如选择武汉和孝感
显示的应该是
武汉 孝感
1992年 50 60

如果选择武汉、孝感和黄陂
则显示
武汉 孝感 黄陂
1992年 50 60 70

这个不能事先在报表中定义好列数
怎么做呢?
magnetmoon 2003-09-10
  • 打赏
  • 举报
回复
新建報表aaa

select * form you_table where ... into cursor tmp
select tmp
report form aaa preview
520zyb 2003-09-10
  • 打赏
  • 举报
回复
先把查找到的结果保存在一个临时表中,然后把临时表作为报表的数据源就可以打印出了

2,718

社区成员

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

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