为什么问了那么多次都解决不了!关于打印的

hackerning 2002-01-20 12:37:46
我要回复 | 我感兴趣 | 打印贴子 | 推荐给朋友 | 关闭窗口
主  题:悬赏100!一个奇怪的关于打印的问题
作  者:hackerning
所属论坛:Delphi
问题点数:100
回复次数:3
发表时间:2002-1-20 12:13:44


用QREPORT控件进行打印设置,各个QDBTEXT的DATASET绑定QUERY控件,DATAFIELD绑定了
表中的各个FIELD,但是预缆时只能显示出第一条记录,为什么!!!????而把QUERY控件去掉而改用TABLE控件后却正常了,能把全部的数据都显示出来。

有谁能解释一下,我想用QUERY控件,那怎么办,怎么解决????

100绝对向送!!!


回复贴子:
回复人: chechy(chechy) (2002-1-20 12:18:07) 得0分
这是不可能的事情,除非:
1、Query只有一条记录
2、检查QReport的DataSet属性是否连接了Query。

QReport的设计是针对DataSet的,所以只要是DataSet都能用。
回复人: hackerning(勤学) (2002-1-20 12:24:31) 得0分
这是真的,记录绝对不止一条,而且后来我换了TABLE控件就正常了,DATASET也没设置错误。
为什么!!!!
...全文
140 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ihihonline 2002-01-22
  • 打赏
  • 举报
回复
我说一点吧!
QUERY AND TABLE都是一样的,你可一这样:
QUERY对应一个DBGRID看其中的记录数为多少,而且在送行为表现打印时,是否有条件。。。。
myguilotus 2002-01-22
  • 打赏
  • 举报
回复
设置QuickReport属性DataSet为Query!!《mdx》
hackerning 2002-01-22
  • 打赏
  • 举报
回复
相识一场,bigban大给分拉:)
hackerning 2002-01-20
  • 打赏
  • 举报
回复
已经设置为TRUE拉
bigban 2002-01-20
  • 打赏
  • 举报
回复
你将Query的active 设为true
hackerning 2002-01-20
  • 打赏
  • 举报
回复
测试过了,SQL绝对没问题:是select * from 表
如果failed to
connect QuickRep1’s Dataset property 那也不会啊,那怎么会有记录显示出来呢,虽然只有一条
bigban 2002-01-20
  • 打赏
  • 举报
回复
test your TQuery.SQL.Text,just Execute it to find if is has something wrong
bigban 2002-01-20
  • 打赏
  • 举报
回复
If you are now mournfully gazing at
an entirely blank report, please check that you have completed all the
steps – a likely explanation is that you forgot to set TTable1’s Active
property to True. Similarly, if you are looking at a report with only one
line – ‘Kauai Dive Shoppe’ – the problem is probably that you failed to
connect QuickRep1’s Dataset property to TTable1.
摘自Build Reports using QuickReport 3,对Table和TQuery是一样的.
bigban 2002-01-20
  • 打赏
  • 举报
回复
我在delphi 5,6上均试过,没问题.
bigban 2002-01-20
  • 打赏
  • 举报
回复
我还在,但没有QQ,不知为什么申请QQ时总告诉我服务器忙,稍后再注册.
如果你按照上述方法执行的话,应该可以的,你用的是delphi 5么?
hackerning 2002-01-20
  • 打赏
  • 举报
回复
还在吗?
hackerning 2002-01-20
  • 打赏
  • 举报
回复
你有QQ吗,交流比较方便一点
hackerning 2002-01-20
  • 打赏
  • 举报
回复
我完全就是这样做的,问题就是出现了,所以我就说奇怪啊,
你不信可以试一下,绝对是这样的
bigban 2002-01-20
  • 打赏
  • 举报
回复
再将QuickReport的DataSet设为你的那个Query,OK

829

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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