如何自已做预览窗口 创建一个窗口,在上面放RvProject组件、RvNDRWriter组件、RvRenderPreview组件和 ScrollBox组件,设定以下几个部件间的联系关系:
RvProject.Engine:=RvNDRWriter;
RvRenderPreview.ScrollBox:=ScrollBox;
设定RvNDRWriter.filename为 demo.ndr ;
进行预览的代码为:
var NDRStream:TMemoryStream; begin //建立内存流 NDRStream:=TMemoryStream.Create //输出报表数据 RvProject1.Execute //将报表数据调入内存流中供预览 NDRStream.LoadFromFile('demo.ndr'); //预览相应的报表,使用的是相应的内存流。 RvRenderPreview1.Render(NDRStream); ShowButton(); end;
rave如何自已做预览窗口 |