翻譯|使用教程|編輯:王香|2018-12-26 11:05:44.000|閱讀 308 次
概述:此示例顯示如何從代碼中打印呈現的報表文檔。為此,您需要加載呈現的報表文件,例如將其分配給documentString變量。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
此示例顯示如何從代碼中打印呈現的報表文檔。為此,您需要加載呈現的報表文件,例如將其分配給documentString變量。
要打印報表,您只需要調用呈現的報表對象的print()方法。應出現系統打印對話框(或瀏覽器的打印對話框):
private function onPrintReportClick(): void { // Create new report object var report: StiReport = new StiReport(); // Load document from XML string report.loadDocumentFromString(documentString); // Print report report.print(); }
如果只需要打印所需的報表頁面,則可以將頁面范圍傳遞給print()方法。例如,僅打印1,2,3和5個報表頁面:
private function onPrintSelectedPagesClick(): void { // Create new report object var report: StiReport = new StiReport(); // Load document from XML string report.loadDocumentFromString(documentString); // Print selected pages (for example: '1, 3, 5-12') report.print(false, "1-3, 5"); }
如果要顯示內置打印對話框,則應將print()方法的第一個參數設置為true:
private function onShowPrintDialogClick(): void { // Create new report object var report: StiReport = new StiReport(); // Load document from XML string report.loadDocumentFromString(documentString); // Show print dialog report.print(true); }
下面的屏幕截圖中,您可以看到示例代碼的結果。
購買Stimulsoft正版授權,請點擊“”喲!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn