Crystal report viewer 控件TCrystalActiveXReportViewer的使用
2007-09-03 11:48
459 查看
procedure TGL_CC_ReportCollection.OpenReport( const ReportFileName: string;
fromMenuPrinc : Boolean);
var
FormCrystal : TForm;
begin
try
Screen.Cursor := crHourGlass;
try
FormCrystal := TFormCrystal.Create(Forms.Application);
FormCrystal.Name := 'TFormCrystal';
Try
CrystalActiveXReportViewer :=
TCrystalActiveXReportViewer.Create(FormCrystal);
oApp :=CreateOleObject('CrystalRuntime.Application');
oRpt:=oApp.openreport(ReportFileName,1);
CrystalActiveXReportViewer.ReportSource := oRpt;
InitializeReport(CrystalActiveXReportViewer, FormCrystal);
ShowReport(CrystalActiveXReportViewer, FormCrystal);
End; (* Try *)
except
on E:Exception do
begin
raise;
end; // on..end
end; // try..except
finally
Screen.Cursor := crDefault;
end; // try..finally
end; // OpenReport..end
fromMenuPrinc : Boolean);
var
FormCrystal : TForm;
begin
try
Screen.Cursor := crHourGlass;
try
FormCrystal := TFormCrystal.Create(Forms.Application);
FormCrystal.Name := 'TFormCrystal';
Try
CrystalActiveXReportViewer :=
TCrystalActiveXReportViewer.Create(FormCrystal);
oApp :=CreateOleObject('CrystalRuntime.Application');
oRpt:=oApp.openreport(ReportFileName,1);
CrystalActiveXReportViewer.ReportSource := oRpt;
InitializeReport(CrystalActiveXReportViewer, FormCrystal);
ShowReport(CrystalActiveXReportViewer, FormCrystal);
End; (* Try *)
except
on E:Exception do
begin
raise;
end; // on..end
end; // try..except
finally
Screen.Cursor := crDefault;
end; // try..finally
end; // OpenReport..end
相关文章推荐
- CrystalReportViewer 控件的使用方法
- 使用“ReportViewer 控件 (Visual Studio)”,抛弃水晶报表(crystal report)
- Crystal Report Web Viewer 使用Object Collection做数据源
- 使用推模式给CrystalReportViewer添加报表文件时的问题
- [转]使用 WebForms ReportViewer 控件
- (已测试)在本地处理模式下将数据库数据源与 ReportViewer Web 服务器控件一起使用
- ASP.NET服务器控件使用之Reportviewer 报表
- 使用VS自带的报表RDLC结合报表控件ReportViewer使用
- 使用CrystalReportViewer打印通讯错误的问题
- ReportViewer 控件在vs上正常使用,在iis无法使用
- C#语言VS2005中的CrystalReportViewer控件的用法
- VS2010中拖CrystalReportViewer控件时,显示呈现控件出错
- ASP.NET服务器控件使用之Reportviewer 报表
- 水晶报表CrystalReportViewer之“创建控件错误”
- (已测试)在本地处理模式下将业务对象数据源与 ReportViewer Web 服务器控件一起使用
- Visual C#中用CrystalReportViewer控件浏览CrystalReport的方法
- .net中的CrystalReport(水晶报表)控件使用笔记
- 制作水晶报表------crystal report designer 的使用和 安装
- winform 使用 ReportViewer做报表
- 如何在 ActiveX 控件中使用字体