日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

【Stimulsoft Reports Flex教程】从代码渲染报表

發布時間:2025/3/21 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 【Stimulsoft Reports Flex教程】从代码渲染报表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

2019獨角獸企業重金招聘Python工程師標準>>>

下載Stimulsoft Reports Flex最新版本

此示例顯示如何從代碼呈現報表模板。首先,您需要加載報表文件,例如將其分配給 reportString變量。然后,您需要創建StiReport對象并使用loadReportFromString()方法從此字符串變量加載報表。完成這些操作后,您可以使用render()方法呈現報表:

private function onRenderReportClick(): void {// Create new report objectreport = new StiReport();// Load report from XML stringreport.loadReportFromString(reportString);// Add event listener invoked after report is renderedreport.addEventListener(StiReportEvent.END_RENDER, onRenderComplete);// Render reportreport.render(); }

渲染過程是異步的,因此如果您需要在報表呈現后執行某些操作,則可以將事件偵聽器添加到報表對象的StiReportEvent.END_RENDER事件中。例如,將呈現的報表文檔保存為字符串變量:

private function onRenderComplete(event: StiReportEvent): void {// Remove event listenerreport.removeEventListener(StiReportEvent.END_RENDER, onRenderComplete);// Save rendered document to XML stringvar documentString: String = report.saveDocumentToString(); }

下面的屏幕截圖中,您可以看到示例代碼的結果。

下載示例

轉載于:https://my.oschina.net/u/3905944/blog/2994014

總結

以上是生活随笔為你收集整理的【Stimulsoft Reports Flex教程】从代码渲染报表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。