在开发环境D7+QREPORT + ORA9在运行时,ADORS(ADORECORDSET)为有单条数据,用DBGRID显示有数据,执行报表的Preview时,显示为空.
现已经把报表设计内容如下:
1. 连接了ADORS,各DB组件也连接了ADORS,并设置了相应的DATAFIELD
2. 设置DATAFIELD写在FORM创建后,Preview前
Form := TForm.Create(Application);
Db.DataField := ADORS.FieldByName('a').FieldName;
QReport.Preview;
3.设置了band为相应的rbpageheardband和rbpagefootband
请问还有什么没设置?在线等待。
PS:原来使用的是FASTREPORT,不会QREPORT。
现已经把报表设计内容如下:
1. 连接了ADORS,各DB组件也连接了ADORS,并设置了相应的DATAFIELD
2. 设置DATAFIELD写在FORM创建后,Preview前
Form := TForm.Create(Application);
Db.DataField := ADORS.FieldByName('a').FieldName;
QReport.Preview;
3.设置了band为相应的rbpageheardband和rbpagefootband
请问还有什么没设置?在线等待。
PS:原来使用的是FASTREPORT,不会QREPORT。
最后使用FP解决