发布时间 : 2018-12-20 11:22:56.000|阅读 342 次
概述:此示例显示如何在运行时从代码创建报表查看器。
相关链接:
首先,您需要创建StiViewerFx类的新查看器对象。您还可以设置查看器对象的必要参数,例如其位置。创建后,您可以使用addElement()方法将查看器可视对象添加到应用程序的主容器中:
private var _viewer: StiViewerFx;
public function get viewer(): StiViewerFx
{
return _viewer;
}
public function set viewer(value: StiViewerFx): void
{
_viewer = value;
}
private function createViewerFx(): void
{
// Create new ViewerFx
viewer = new StiViewerFx;
// Set ViewerFx location
viewer.left = 0;
viewer.top = 0;
viewer.right = 0;
viewer.bottom = 0;
// Hide Close button on viewer toolbar
StiOptions.viewer.toolbar.showExitButton = false;
// Add ViewerFx to Application
addElement(viewer);
}
要使用报表查看器的此实例,您可以访问viewer属性:
private function onLoadComplete(event: Event): void
{
...
// Create new report object
var report: StiReport = new StiReport();
// Load document from XML string
report.loadDocumentFromString(documentString);
// Show report in ViewerFx
viewer.report = report;
}
下面的屏幕截图中,您可以看到示例代码的结果。

购买Stimulsoft正版授权,请点击“咨询在线客服”哟!
渝ICP备12000582号-15/渝公网安备 50010702501010号