I
icegirl914
Unregistered / Unconfirmed
GUEST, unregistred user!
原先用FastReport,有时候打印的时候页面上会少字,所以想学习D7自带的Rave来做报表,但是试了两天还是有问题,所以想请教用过的朋友,先谢谢了!我的操作:1、在TOOL->Rave Designer 建一个New report,连好表,F9正常显示,保存为Project1.Rav;2、建一个New From,界面上放了一个DBGrid1、ADOConnection1、ADOTable1、DataSource1,数据表连接好,DBGrid上显示表中的数据;3、界面上放RvProject1、RvSystem1、RvDataSetConnection1,RvProject1中的Engine为RvSystem,RvProjectFile选择保存了的为Project1.Rav文件,RvDataSetConnection1的DataSet1属性设置为:ADOTable1;4、在Rave Designer中File->New Data Object 的 Direct Data View选择RvDataSetConnection1;5、界面上放一Button,Button的click事件:procedure TForm1.Button1Click(Sender: TObject);begin RvProject1.Open; RvProject1.ExecuteReport('Project1'); RvProject1.Close;end;但是我点Button后一点反映也没有,我也不知道什么原因,已经试了两天了,结果都一样。