发布时间 : 2018-12-19 10:33:22.000|阅读 325 次
概述:此示例显示如何从运行时代码创建报表设计器。
相关链接:
此示例显示如何从运行时代码创建报表设计器。首先,您需要创建StiDesignerFx类的新设计器对象。您还可以设置设计器对象的必要参数,例如其位置。创建后,您可以使用addElement()方法将设计器可视对象添加到应用程序的主容器中:
private var _designer: StiDesignerFx;
public function get designer(): StiDesignerFx
{
return _designer;
}
public function set designer(value: StiDesignerFx): void
{
_designer = value;
}
private function createDesignerFx(): void
{
// Create new DesignerFx
designer = new StiDesignerFx;
// Set DesignerFx location
designer.left = 0;
designer.top = 0;
designer.right = 0;
designer.bottom = 0;
// Add DesignerFx to Application
addElement(designer);
}
要使用报表设计器的此实例,您可以访问designer属性:
private function onLoadComplete(event: Event): void
{
...
// Create new report object
var report: StiReport = new StiReport();
// Load report from XML string
report.loadReportFromString(reportString);
// Design report in DesignerFx
designer.report = report;
}
下面的屏幕截图中,您可以看到示例代码的结果。

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