文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>reporting services与其他业务或功能页面的互动

reporting services与其他业务或功能页面的互动

时间:2010-09-20  来源:毛毛亟亟

如题,这个我们可能会经常碰到,微软为此提供了几条解决方案,1,使用vb嵌入reporting service;2,使用序列属性内的“操作”来实现(可以点击跳到子报表,或者通过URL跳转整个页面到另外的页面);其实,如果reporting servieces服务和业务系统装在同一台服务器上或在同一个域(http://www.a.com/和b.a.com这样的关系),也许我们可以提供第三套方案,既可以跳转到子报表,又可以操作业务系统;

需要满足的条件:1,B/S系统开发;2.报表服务和业务系统js间不存在跨域权限问题;3.有开发工具(玩笑);

拿我们现在做的项目做例子来说吧,我们来看下基本的业务:

为了保证报表和地图的独立操作性,均采用iframe嵌入到主页面内分别为gisiframe和reportiframe;下面我们要实现的操作是:点击报表部分的序列报表部分跳转到子报表,并且调用地图定位的js方法。

如果使用reporting builder的话,右键报表项选择序列属性,选择“操作”选项,使用URL,选择编辑公式:="javascript:parent.改变报表部分的iframe的src的方法和调用parent.gisiframe.window内的地图定位方法的集合function"可以使用字段进行传值,以为无法链接报表服务器了就不发图片了,如果不理解可以留言给我。

相关阅读 更多 +
排行榜 更多 +
别惹神枪手安卓版

别惹神枪手安卓版

冒险解谜 下载
坦克战争世界

坦克战争世界

模拟经营 下载
丛林反击战

丛林反击战

飞行射击 下载