【Stimulsoft Reports Flex教程】从代码渲染报表
生活随笔
收集整理的這篇文章主要介紹了
【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教程】从代码渲染报表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: HCNA之网络基础【以太网帧结构】
- 下一篇: slowfast解读:用于计算机视觉视频