帆软报表(finereport)图表钻取详细类别 当前页对话框展示

添加参数栏,季度下拉框的控件命名为 jd

这里添加雷达图做案例

编辑→特效→ 添加JavaScript

参数:wd    值:分类名      #取雷达图所点击的点

参数:jd      值:公式$jd    #取参数下拉所选参数

 

 JavaScript详细:

var iframe = $("<iframe id='001' name='001' width='100%' height='100%' scrolling='yes' frameborder='0'>") // iframe参数的命名及宽高等
if (wd == '纬度1') {    //判断点击到的点,根据所选纬度弹出明细对话框iframe.attr("src", "report?viewlet=/test/明细1.cpt&op=view&jd=" + jd + "")
} else if (wd == '纬度2') {iframe.attr("src", "report?viewlet=/test/明细2.cpt&op=view&jd=" + jd + "")
} else if (wd == '纬度3') {iframe.attr("src", "report?viewlet=/test/明细3.cpt&op=view&jd=" + jd + "")
} else if (wd == '纬度4') {iframe.attr("src", "report?viewlet=/test/明细4.cpt&op=view&jd=" + jd + "")
} else if (wd == '纬度5') {iframe.attr("src", "report?viewlet=/test/明细5.cpt&op=view&jd=" + jd + "")
} else if (wd == '纬度6') {iframe.attr("src", "report?viewlet=/test/明细6.cpt&op=view&jd=" + jd + "")
} else if (wd == '纬度7') {iframe.attr("src", "report?viewlet=/test/明细7.cpt&op=view&jd=" + jd + "")
} else if (wd == '纬度8') {iframe.attr("src", "report?viewlet=/test/明细8.cpt&op=view&jd=" + jd + "")
} else if (wd == '纬度9') {iframe.attr("src", "report?viewlet=/test/明细9.cpt&op=view&jd=" + jd + "")
}
var o = {title: wd,    //对话框标题(这里取雷达图纬度名作弹出框标题)width: 1265,  //宽   统一宽高height: 370  //
}
FR.showDialog(o.title, o.width, o.height, iframe, o) //弹出对话框

 或者:*可单独定义每个弹出框的宽高

var url = "";var title = ""var o = ""if(wd=="纬度1"){url = "report?viewlet=/test/纬度1详细.cpt&op=view&jd=" + jd + "";title = wd;o = {      width : 1265,  //对话框宽度  
height: 370  //对话框高度  
}; }else if(wd=="纬度2"){url = "report?viewlet=/test/纬度2详细.cpt&op=view&jd=" + jd + "";title = wd;o = {    width : 1265,  //对话框宽度  
height: 370  //对话框高度  
};   
}var iframe = $("<iframe id='inp' name='inp' width='100%' height='100%' scrolling='yes' frameborder='0'>"); // 对话框内iframe参数的命名,默认宽高占比是100%,可向下滚动    

iframe.attr("src", url); // 给iframe添加src属性  //弹出对话框

FR.showDialog(title, o.width, o.height, iframe,o);

 发现在决策系统里打开弹出框报错,首次访问时跳转到明细的链接不正确

 

修改JavaScript

添加url参数:

公式= "http://"+serverName+":"+serverPort+servletURL+"?viewlet="

 修改链接:

  iframe.attr("src", url"+/test/明细1.cpt&op=view&jd=" + jd + "")

预览效果: 

转载于:https://www.cnblogs.com/Williamls/p/11227401.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/277076.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

聊聊storm的PartialKeyGrouping

序 本文主要研究一下storm的PartialKeyGrouping 实例 Testpublic void testPartialKeyGrouping() throws InvalidTopologyException, AuthorizationException, AlreadyAliveException {String spoutId "wordGenerator";String counterId "counter";Strin…

ArcGIS Server安装的几个问题

今天安装 了ArcGIS Server &#xff0c;本来一直不愿意装这么“重”的东西&#xff0c;不过新事物还是要看看。安装没有出很大的问题&#xff0c;基本上一次成功&#xff0c;比很久前&#xff08;大概要到03年了吧&#xff09;第一次装ArcIMS要好多了&#xff0c;那次可是重装…

大数据之MySql笔记-0916

2019独角兽企业重金招聘Python工程师标准>>> 复习: 1.MySQL部署 拓展题: rm -rf $MYSQL_HOME/arch/* binlog日志 恢复 主从同步 rm -rf $MYSQL_HOME/data/* 数据 $MYSQL_HOME/scripts/mysql_install_db \ --usermysqladmin \ --basedir/usr/local/mysql \ --dat…

delphi调用c#写的webservice中文出现乱码的问题

解决方法&#xff1a;HTTPRIO1的属性---HttpWebNode--UseUtf8InHeader设置为true 代码片断&#xff1a; function TLoginManager.Get_LoginManagerSoap: ILoginManagerSoap; const defSvcLoginManager; defPrtLoginManagerSoap; var RIO: THTTPRIO; begin Result: nil…

浮浮沉沉的上海

来到上海已经快有一年&#xff0c;抱着学习的心态来的&#xff0c;却发现忘掉了更多&#xff0c;最近一直在回顾&#xff0c;总想把冷却的技能重新拾回来&#xff0c;却也发现不简单。刚刚从餐北斗辞职&#xff0c;也正如朋友所说&#xff0c;趁早走&#xff0c;再迟一点&#…

GridView的操作大全

一、GridView和DataGrid的异同 GridView 是 DataGrid的后继控件&#xff0c;在.net framework 2 中&#xff0c;虽然还存在DataGrid&#xff0c;但是GridView已经走上了历史的前台&#xff0c;取代DataGrid的趋势已是势不可挡。GridView和DataGrid功能相似&#xff0c;都是在we…

Sql Server设置用户只能查看并访问特定数据库

1.新建登录用户 以管理员身份登陆数据库&#xff08;权限最高的身份如sa&#xff09;&#xff0c;点击安全性->登录名&#xff0c;右键新建登录名&#xff0c;输入登录名和密码&#xff0c;取消强制实施密码策略。 2.将服务器角色设置为public 注意&#xff1a;很重要的一…

arcgis jsapi接口入门系列(6):样式

2019独角兽企业重金招聘Python工程师标准>>> symbol: function () {//线样式//样式详情请看官方文档let style {//线颜色&#xff0c;支持多种格式&#xff1a;//CSS color string&#xff1a;例如"dodgerblue";//HEX&#xff1a;例如"#33cc33"…

ORM(四)应用.脚本管理工具

ORM(四)应用.脚本管理工具数据脚本的维护,不知道各位有什么好的工具推荐没有,由于以前一直是用手工来进行脚本的维护操作,很麻烦,而且容易出错.大多数时候,都在原来的基础上进行直接修改.今天有点时间就完成了一个简陋的工具,也是对ORM组件的应用.下面是程序的运行界面http://f…

OpenCV2:应用篇 三维重建

一.简介 VTK(Visualization Toolkit):开源三维图形库 ITK(Insight Segmentation and Registration Toolkit):开源医学图像处理库,包含医学算法和支持医学图片格式DICOM QT:用户图形界面 转载于:https://www.cnblogs.com/k5bg/p/11232131.html

手把手教你搭建Mac环境微信小程序的本地测试服务器

问题的提出 Mac环境方便快捷地搭建小程序的测试服务器 小程序对于网络请求的URL的特殊要求 不能出现端口号不能用localhost必须用https主要步骤 用json-server搭建简单的服务器&#xff0c;搭建出来的服务器地址为localhonst:3000安装nginx进行反向代理&#xff0c;以便隐藏端口…

自定义vue-cli生成项目模板配置(1)

最近在读《变量》&#xff0c;目前得到的认知之一&#xff1a;慢变量才是决定事物长期发展的因素。 打算自定义vue-cli的脚手架或者根据自己的需要设置项目模板的相关参数&#xff0c;很大程度与慢变量这个概念相关。 当然&#xff0c;我还有一个想法或者认知&#xff1a;我的技…

spring cloud 微服务调用--ribbon和feign调用

这里介绍ribbon和feign调用两种通信服务调用方式&#xff0c;同时介绍如何引入第三方服务调用。案例包括了ribbon负载均衡和hystrix熔断--服务降级的处理&#xff0c;以及feign声明式服务调用。例子包括spring boot项目&#xff0c;用来作为第三方服务供ribbon消费和feign消费客…

35岁前把下面十件事做好

35岁是青春的后期&#xff0c;35岁以后是收获的季节&#xff0c;如果你没有资格说这句话&#xff0c;你将会憎恨自己。所以在35岁以前&#xff0c;在烂漫蓬勃的青春年华里&#xff0c;你最好把下面十件事做好&#xff1a; 第一&#xff0c;学会本行业所需要的一切知识并有所发展…

Java笔记:包装类、toString()方法、单例类、比较(==和equals方法)

1.包装类 1&#xff09;包装类为基本数据类型提供了相应的引用数据类型。(基本数据类型-包装类)btye-Byte&#xff0c;char-Character,short-Short,float-Floatint-Integer,double-Double,long-Long,boolean-Boolean 2&#xff09;通过包装类的构造器来实现吧基本数据类型包装成…

log4j.xml引用Javaweb项目中配置文件的参数

2019独角兽企业重金招聘Python工程师标准>>> 由于最近用阿里云日志服务整合log4j&#xff0c;在配置com.aliyun.openservices.log.log4j.LoghubAppender需要设置一些参数&#xff0c;因为项目中有统一的配置文件&#xff0c;所以想要可以直接在log4j.xml中通过${}来…

……

快疯了快疯了…… 我无非是想找人说话。已经几天没有讲话了。 转载于:https://www.cnblogs.com/belial/archive/2007/04/13/711429.html

时间换算单位

时钟周期是一个时间的量&#xff0c;人们规定10纳秒&#xff08;ns&#xff09;为一个时钟周期。时钟周期表示了SDRAM所能运行的最高频率。更小的时钟周期就意味着更高的工作频率。对于PC100规格的内存来说&#xff0c;它的运行时钟周期应该不高于10纳秒。纳秒与工作频率之间的…

砂 即懒且忙 只有随笔

B同学说&#xff1a;砂&#xff0c;你已经好久没更新你的博了。是啊&#xff0c;我即懒且忙。上周六爬了青云山&#xff0c;公司组织的。一直懒得处理照片。拍了将近300张的照片&#xff0c;可到现在也就才弄了那么几张。我自恋。照片是自拍的。娘说&#xff1a;天呐&#xff0…

.Net Core创建Docker镜像

1、.Net Core项目【Lails.Server.Demo】发布到目录下Lails.Server.Demo\bin\Release\netcoreapp2.1\publish2、上面目录下新建文件Dockerfile&#xff1a;# 父镜像FROM microsoft/dotnet:2.1-aspnetcore-runtime AS base# 设置工作目录WORKDIR /app# 复制发布文件到/app下COPY …