将报表部署至Tomcat等Web应用服务器后,即可在浏览器中访问。若需将其集成到.NET系统中,可通过报表控件实现与现有系统的无缝对接。例如,在.NET系统左侧目录树中点击报表节点时,可在主界面区域动态加载并展示报表内容。以下以FineReport控件为例,介绍具体实现方式。
1、 报表完全集成于.NET系统架构内部运行
2、 所示,点击左侧报表节点,即可在.NET系统的MainFrame主框架中完整显示报表内容。
3、 将地区销售表设为超链接,只需将其href属性指向报表路径,并设置target属性为MainFrame,即可在指定框架中打开目标页面。
4、 地区销售表链接指向本地服务器上的报表页面,可通过该链接查看入门示例报表内容,目标框架为 MainFrame,用于在指定区域展示销售数据,便于用户分析各地区的业务情况,提升数据查阅效率,实现信息的直观呈现与快速访问。
5、 可向报表传递动态参数,例如:日期、地区等条件值。
6、 地区销售表链接指向本地服务器上的报表页面,通过指定参数传递信息。该链接在主框架中打开,用于展示包含区域销售数据的报表内容,报表文件名为GettingStarted.cpt,参数部分由动态变量填充,实现数据的灵活查询与呈现,便于用户查看不同条件下的销售情况。
7、 报表集成于.NET系统某一页面内
8、 若在上图中间主框架中加载的是类似xxx.asp的.NET页面,并需在该页面内嵌入报表,可在其body部分通过iframe方式引入报表内容,实现嵌套展示。
