读书人

Rave Report 自定义预览解决办法

发布时间: 2012-12-22 12:05:07 作者: rapoo

Rave Report 自定义预览
我想自定义预览,网上有如下代码:


如何自已做预览窗口
创建一个窗口,在上面放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;


问题:1.Rave Design 生成的是 '*.rav'文件, 何来‘*.ndr’?
2.ShowButton()什么的干活,无效啊

读书人网 >.NET

热点推荐