C#net与finereport之间怎么关联
1个回答
展开全部
C#net与finereport之间怎么关联,
1. 描述
FR与.net项目集成主要包含三方面内容,如下图:
2. 报表发布
与.net系统不同,FR报表工程是一个Servlet应用(Java应用程序),不能通过IIS解析,必须发布至能够解析Servlet的Web应用服务器,如Tomcat,从而才能够在BS浏览器中访问报表。
3. 页面集成
报表往往不是单独在浏览器中访问的,而是嵌入在.net系统的页面中,通过点击某个节点或菜单来显示。
将报表嵌入到用户页面主要有两种方式:
直接通过html的链接标签<a>打开;
把报表作为.net系统页面如某个aspx网页的一部分,嵌入在iframe中。
4. 权限集成
嵌入到.net系统中的报表还会受到一些约束,比如不同的用户登录后看到的报表不同,或者报表中数据不一样;有的用户登录后只有查看的权利,不能编辑、导出、打印报表等。这就需要给报表设置权限。
设置了报表权限后,用户需要进行登录,验证通过后才能查看报表;.net系统本身也有登录界面,因此需要将.net登录与报表登录结合起来实现单点登录。
1. 描述
FR与.net项目集成主要包含三方面内容,如下图:
2. 报表发布
与.net系统不同,FR报表工程是一个Servlet应用(Java应用程序),不能通过IIS解析,必须发布至能够解析Servlet的Web应用服务器,如Tomcat,从而才能够在BS浏览器中访问报表。
3. 页面集成
报表往往不是单独在浏览器中访问的,而是嵌入在.net系统的页面中,通过点击某个节点或菜单来显示。
将报表嵌入到用户页面主要有两种方式:
直接通过html的链接标签<a>打开;
把报表作为.net系统页面如某个aspx网页的一部分,嵌入在iframe中。
4. 权限集成
嵌入到.net系统中的报表还会受到一些约束,比如不同的用户登录后看到的报表不同,或者报表中数据不一样;有的用户登录后只有查看的权利,不能编辑、导出、打印报表等。这就需要给报表设置权限。
设置了报表权限后,用户需要进行登录,验证通过后才能查看报表;.net系统本身也有登录界面,因此需要将.net登录与报表登录结合起来实现单点登录。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询