发布时间 : 2019-01-04 10:27:07.000|阅读 263 次
概述:此示例显示如何在AIR应用程序中使用查看器和设计器组件。您可以使用组件及其类以及Flex应用程序,它们完全兼容。
相关链接:
此示例显示如何在AIR应用程序中使用查看器和设计器组件。您可以使用组件及其类以及Flex应用程序,它们完全兼容。区别仅在于项目类型:
<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx"
initialize="onInitialize()"
showStatusBar="false" backgroundColor="#e8e8e8" width="900" height="600">
private var reportString: String;
private function onInitialize(): void
{
StiViewerFx.initialize();
StiDesignerFx.initialize();
var request: URLRequest = new URLRequest(demoFile);
var loader: URLLoader = new URLLoader();
loader.addEventListener(Event.COMPLETE, onLoadComplete);
loader.load(request);
}
private function onLoadComplete(event: Event): void
{
var loader: URLLoader = event.target as URLLoader;
reportString = loader.data as String;
}
private function onViewReportClick(): void
{
// Create new report object
var report: StiReport = new StiReport();
// Load report from XML string
report.loadReportFromString(reportString);
// Show report in Viewer dialog window
report.showDialog();
}
private function onDesignReportClick(): void
{
// Create new report object
var report: StiReport = new StiReport();
// Load report from XML string
report.loadReportFromString(reportString);
// Design report in dialog window
report.designDialog();
}
下面的屏幕截图中,您可以看到示例代码的结果。

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