SOS....qicikreport在预览时为什么只出现第一条记录??????(100分)

  • 主题发起人 主题发起人 ydiandian
  • 开始时间 开始时间
Y

ydiandian

Unregistered / Unconfirmed
GUEST, unregistred user!
qicikreport在预览时为什么只出现第一条记录??????
 
是不是设置了 retrieve row as need
 
你是如何做的说详细点,可能是 qicikreport 那里出了问题.
 
这个问题是这样的,可能你的打印,数据库里面有一个列数据太长了, 你设置的宽度不够
所以出现了折行,然后就不正确了,你可以在预览的窗口里面看下一页,丢失的数据应该在下一个
页面。
解决办法,调整列宽。适应数据的宽度。
 
你一定是将记录显示到PageHeaderBand、TitleBand或者
ColumnHeaderBand里去了。
 
quickReport 的数据源设为你de Query or Table.
 
还是RedBeRet讲对
 
是quickrep的datasource没设置吧
 
你没有吧BAND设置成DETAILBAND吧。
 
1.你是不是用了TDBText而不是TQRDBText,如果是,则只能显示第一条。
2。你的TQRDBText是不是已经放在detailband内,而不只是放在它上面。如果你能
把TQRDBText从detailband上拖离detailband,则说明你只是把TQRDBText放在
detailband上,则只能显示第一条。
 
让我试一下,看上帝是哪位?
 
RedBeret:NO 数据在DetailBand1中
 
八成是报表和DETAIBAND的数据源(DATASOURCE)没设置
 
TSQFZY:报表倒是有DATASET属性,DETAIBAND有数据源(DATASOURCE)属性???
 
jyr:下一页,没数据。
gongjan:你说的东西在哪里?
RedBeret:数据在DetailBand中
philips:quickReport 的DATASET已经设为 MY Query.有数据源
属性吗,是我的quickReport 有问题吗?
Victortim:TQRDBText不能detailband上拖离detailband,在里面的。


 
protagonist等等大虾:
我的步骤如下,帮我看一下:
FILE-NEW-FORM-QuickRep,再加入QUERY,设置DATABASENAME
SQL属性后,ACTIVE设置为TRUE;QuickRep的DATASET:QUERY
QuickRep下的BANDS中的HASDETAIL为TRUE,
在其中加入多个QRDBText,DATASET为QUERY,DATAFIELD为数据表中的字段名,
开始PREVIEW,只看见表中的第一条记录???????

 
解决了,天知道是什么问题。谢谢各位先生
再问一下,纸张的设置能设置为横向吗?怎样设置?
 
怎么解决的?
QuickRep->Page->Orientation
poPortrait 竖向
poLandscape 横向
 
接受答案了.
 

Similar threads

回复
0
查看
619
不得闲
回复
0
查看
1K
不得闲
回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
后退
顶部