翻譯|使用教程|編輯:張瑩心|2021-09-23 09:38:46.400|閱讀 197 次
概述:此示例項目展示了如何在單獨的預覽窗口中制作報告詳細信息。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
Stimulsoft Ultimate是用于創建報表和儀表板的通用工具集。該產品包括用于WinForms、ASP.NET、.NET Core、JavaScript、WPF、PHP、Java和其他環境的完整工具集。
Stimulsoft Reports不僅擁有強大的報表導出系統,而且還支持多種報表導出格式,擁有簡單且強大的報表引擎。Stimulsoft Reports基本原則是,用簡單常規的方法創建報表,將不同的技術應用于應用程序。Stimulsoft Reports .NET一個基于.NET框架的報表生成器,能夠幫助你創建結構、功能豐富的報表。不僅界面友好,而且使用便捷,能夠讓你輕松創建所有報表。
點擊下載Stimulsoft Reports .NET v2021.3.1最新版
此示例項目展示了如何在單獨的預覽窗口中制作報告詳細信息。該報告可能包含外部報告中的詳細數據。例如,主要和詳細報告顯示在單獨的預覽窗口中。加載主報表,為點擊事件添加事件監聽器,并在查看器中顯示此報表:
private void button2_Click(object sender, System.EventArgs e) { StiReport report = new StiReport(); report.RegData(dataSet1); report.Load("..\\LiveReports.mrt"); report.Compile(); report.CompiledReport.Click += new EventHandler(click); report.Show(); }在click事件中,你可以加載與數據使用從主報告的參數濾波的詳細報告:
private void click(object sender, EventArgs e) { StiComponent comp = sender as StiComponent; string customerID = (string)comp.BookmarkValue; if (customerID != null) { StiReport report = new StiReport(); report.RegData(dataSet1); report.Load("..\\Details.mrt"); StiDataBand dataBand = (StiDataBand)report.Pages["Page1"].Components["DataBand1"]; StiFilter filter = new StiFilter("{Orders.CustomerID==\"" + customerID + "\"}"); dataBand.Filters.Add(filter); report.Show(); } }在下面的屏幕截圖中,您可以看到示例代碼的結果:
Aspose、E-iceblue、FastReport、Stimulsoft等文檔/報表圖表類開發工具享超低折扣,如有需要可直接。
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn