"JavaScript" 分类下的文档该分类下有210篇文档创建该分类下的文档
JS实现隐藏行重新编号
文档创建者:axing      创建时间:04-20 23:44      标签:      编辑:4次    |   浏览:556次

摘要:1. 描述对扩展后的数据使用条件属性>行高隐藏行后,导致之前编好的序号被打乱, 隐藏行时序号不连续的解决方案 这篇文档中使用反向条件重新编号,但是在隐藏行的条件较多且较复杂的情[阅读全文:]

JS实现自动报警声音
文档创建者:yiminglian      创建时间:05-16 15:12      标签:      编辑:12次    |   浏览:3647次

摘要:1. 描述场景描述:当填报人填报内容与实际不相符时,对填报人所填报内容发出警告。对于填报模板,简单的信息提示可能会被忽略,这里提供一个警告音提示的方法。注:非填报方式请参考本案例中的条件属性设置好判断条[阅读全文:]

JS实现动态设置每页显示固定行数
文档创建者:gxy120313      创建时间:03-02 14:13      标签:      编辑:6次    |   浏览:6991次

摘要:1. 问题描述在实际项目中,有可能会用到每页显示固定的行数和鼠标滑动变色,如果使用 JavaScript 来实现每页显示固定的行数,那么这时候就需要在工具栏自定义按钮来实现翻页了,具体该如何实[阅读全文:]

修改超链接-对话框标题栏的背景色
文档创建者:cherishdqy      创建时间:12-08 18:09      标签:      编辑:8次    |   浏览:5581次

摘要:1. 描述FineReport 中的对话框标题栏默认背景色是蓝色,当系统中整体配色与蓝色不搭时可以通过 CSS 修改对话框标题栏的背景色。实现效果如下图:2. 思路通过设置 CSS 样式来解决。3. 操[阅读全文:]

AJAX
文档创建者:印然      创建时间:11-10 14:29      标签:      编辑:14次    |   浏览:11254次

摘要:1. FR.ajax大家知道 JS 是前端代码,直接由浏览器来执行,不会与服务器进行交互。通过 Ajax,用户就可使用 JavaScript的XMLHttpRequest 对象来直接与服务器进[阅读全文:]

JS使用说明
文档创建者:印然      创建时间:11-10 14:25      标签:      编辑:21次    |   浏览:24189次

摘要:1. 问题描述FineReport 报表采用 jQuery v1.9.1 框架,jQuery 是一个快速的,简洁的 JavaScript 库,使用户能更方便地处理 HTML documents[阅读全文:]

JS实现决策报表内报表块局部刷新/翻页
文档创建者:文档助手1      创建时间:12-17 16:59      标签:      编辑:22次    |   浏览:20572次

摘要:1. 描述有的时候我们不想刷新整个决策报表 决策报表定时刷新 JS,而只想刷新报表里的报表块。报表里的报表块如何实现局部刷新?同时报表里的报表块如何实现跳转到指定页?2. 思路通过[阅读全文:]

FR的事件
文档创建者:印然      创建时间:11-18 10:47      标签:      编辑:17次    |   浏览:13497次

摘要:1. 事件分类编辑根据事件的位置不同,FineReport报表中有以下几种事件:控件事件:是指在控件里面添加的事件,控件包括填报控件和参数(报表)控件,控件介绍请查看 控件类型;Web 页面事[阅读全文:]

JS实现自动翻页效果
文档创建者:cherishdqy      创建时间:02-17 09:16      标签:      编辑:13次    |   浏览:5744次

摘要:1. 描述当我们要在大屏上展示报表分页报表时,想要实现自动切换分页的效果,该如何实现呢?2. 实现思路设置标记值参数 flag 初始值为 0,使用延时函数使页面在指定时间后执行不同的操作。当标记值为0时[阅读全文:]

JS实现删除行按钮只有一行时不能删除
文档创建者:天狮座      创建时间:09-14 15:28      标签:      编辑:8次    |   浏览:3780次

摘要:1. 描述在填报中,在可以添加行和删除行的时候,但是有时候因为人为因素的原因误将第一行也删除掉了,所以导致无法提交,只能重新填写。为了减少此类事故的发生,我们就需要控制删除按钮不能删除第一行,实现效果如[阅读全文:]

JS实现参数控件赋值
文档创建者:印然      创建时间:11-17 16:47      标签:      编辑:15次    |   浏览:17910次

摘要:1. 描述参数界面中,往往需要在一个控件中动态的控制其他控件的值,如下图,当 username 有值时,state 自动变为 1,当 username 无值时,state 自动变为 2。2. 思路可以通[阅读全文:]

FS决策系统
文档创建者:印然      创建时间:11-10 14:34      标签:      编辑:21次    |   浏览:19444次

摘要:1. FSfinereport.js 中除了包含 FR 的属性和方法之外,还包含了对决策系统进行操作的属性和方法。报表中所有的地方包括 Web 事件、控件事件、超[阅读全文:]

JS隐藏参数界面向上向下的三角按钮
文档创建者:印然      创建时间:11-17 16:54      标签:      编辑:15次    |   浏览:5324次

摘要:1. 描述我们在预览带有参数面板的模板的时候,会发现其参数界面与主体界面交接处有一个三角按钮,那么如何隐藏该按钮呢?2. 思路在模板加载结束后,拿到该按钮元素,然后设置其隐藏,或者直接去掉即可。1)隐藏[阅读全文:]

在报表中调用客户JS的方法
文档创建者:印然      创建时间:11-17 17:04      标签:      编辑:10次    |   浏览:4526次

摘要:1. 问题描述两种情况:1、报表嵌入在某个页面的 iframe 框架中,需要在报表模板中获取页面里面定义的方法;2、报表嵌入在某个页面的 iframe 框架中,需要在报表模板中获取页面中另一个[阅读全文:]

引用Ext的JS及CSS
文档创建者:印然      创建时间:11-17 16:20      标签:      编辑:10次    |   浏览:4765次

摘要:1. 问题描述现有系统使用 Ext 框架,报表集成至现有系统后,默认弹出框样式都是 FineReport 报表中固定的风格,希望报表里面的弹出框使用 Ext 的风格,因此需要自定义弹出框的样式[阅读全文:]

document对象
文档创建者:印然      创建时间:11-17 16:27      标签:      编辑:8次    |   浏览:3560次

摘要:1. 概述每个载入浏览器的 HTML 文档都会成为 Document 对象。 Document 对象使我们可以从脚本中对 HTML 页面中的所有元素进行访问。Document 对象是 Wind[阅读全文:]

location对象
文档创建者:印然      创建时间:11-17 16:26      标签:      编辑:5次    |   浏览:3561次

摘要:1. 概述Location 对象包含有关当前 URL 的信息。 Location 对象是 Window 对象的一个部分,可通过 window.location 属性来访问。2. lo[阅读全文:]

Window对象
文档创建者:印然      创建时间:11-17 16:25      标签:      编辑:7次    |   浏览:6288次

摘要:1. 概述Window 对象表示浏览器中打开的窗口。如果文档包含框架(frame 或 iframe 标签),浏览器会为 HTML 文档创建一个 Window 对象,并为每个框架创建一个额外的[阅读全文:]

JS中引用HTML
文档创建者:印然      创建时间:11-17 16:18      标签:      编辑:12次    |   浏览:3245次

摘要:1.描述HTML DOM 是 W3C 标准(是 HTML 文档对象模型的英文缩写,Document Object Model for HTML)。HTML DOM 定义了用于 HTML 的一系列[阅读全文:]

日期JS
文档创建者:印然      创建时间:11-17 16:17      标签:      编辑:9次    |   浏览:5979次

摘要:1. 概述JavaScript 中经常需要对日期型的数据进行操作,并返回如给日期控件赋当前日期等。在 JavaScript 方法中是不能用我们报表函数的,需要用 JavaScript 中的日期[阅读全文:]

数组JS
文档创建者:印然      创建时间:11-17 16:16      标签:      编辑:9次    |   浏览:3539次

摘要:JavaScript 中,我们有时需要对数组进行操作,比如创建数组,循环数组元素,排序等等。本章将介绍一些数组的基本操作方法。1. 创建数组Array 对象用于在单个变量中存储多个值。创建数组[阅读全文:]

字符串JS
文档创建者:印然      创建时间:11-17 16:15      标签:      编辑:15次    |   浏览:5199次

摘要:1.描述JavaScript 中我们总是会需要对字符串进行操作,比如如何判断字符串是否为空,字符串的长度,替换,查找,截取,或者将字符串转换为其他类型等操作。该章节我们介绍 JavaScript 中如何[阅读全文:]

JS遍历
文档创建者:印然      创建时间:11-17 16:13      标签:      编辑:7次    |   浏览:3921次

摘要:1. 概述FR 报表使用 jQuery 框架,因此可以在模板中使用 jQuery 的 each 函数来遍历整个对象集合,对集合中每个对象进行统一处理。2. 使用说明使用$.each([阅读全文:]

JS修改按钮样式
文档创建者:Holly      创建时间:07-31 11:36      标签:      编辑:9次    |   浏览:6243次

摘要:1. 描述很多客户对于按钮样式修改有着较大的需求,除了通过修改 CSS 样式 来实现外,还可以通过定义 JavaScript 脚本 来实现样式变化。下面列举几种通[阅读全文:]

JS实现为报表页面添加提示声音
文档创建者:yets11      创建时间:05-14 20:37      标签:      编辑:8次    |   浏览:4636次

摘要:1. 描述在对于关键指标实时性要求较高的报表中,需要及时掌握某些关键指标变化、一般采取定时刷新来重新加载值,当某些关键指标值发生较大变化时,需要第一时间给予用户提醒,其中声音警报提示就是常用的一种。那么[阅读全文:]

JS实现通过sql一次性获取多个字段
文档创建者:yets11      创建时间:05-12 07:50      标签:      编辑:8次    |   浏览:7023次

摘要:1.概述我们知道,利用 sql() 函数可以动态取得数据库中某个字段的值,但是如果想取得多个字段的值,就必须执行多条 sql() 函数,这样就加大了对服务器资源的请求量,如果查询的 SQL 又比较复杂的[阅读全文:]

JS判断操作系统语言(浏览器)
文档创建者:flyingsnake      创建时间:03-10 14:31      标签:      编辑:5次    |   浏览:3294次

摘要:1. 描述FineReport 作为一款多语种,跨平台的报表设计器,经常会有客户需要使用多个语言环境来配置报表。那么,如何通过判定操作系统语言环境来自动跳转到对应语种的页面呢?这是多语种并存的企业单位需[阅读全文:]

JS实现打开模板隐藏左侧导航栏
文档创建者:touyuan001      创建时间:03-09 11:19      标签:      编辑:7次    |   浏览:3365次

摘要:1. 问题描述有时因图表过大,需要显示的信息过多显示界面过小,我们可能会需要在打开决策报表之后自动把左侧的导航栏隐藏起来。效果如下图:(打开财务综合指标不能自动隐藏,打开利润中心加载后自动隐藏)2. 实[阅读全文:]

JS判断PC和移动设备类型
文档创建者:flyingsnake      创建时间:03-08 16:43      标签:      编辑:9次    |   浏览:3203次

摘要:1. 描述有时需要判断当前登陆的环境是手机端还是电脑端,实现效果如下图:1)PC 端2)移动端 App3)移动端 H52. 解决方案可以通过 JavaScript 来实现判断当前的设备类型:naviga[阅读全文:]

JS判断浏览器类型
文档创建者:flyingsnake      创建时间:03-08 16:24      标签:      编辑:3次    |   浏览:2103次

摘要:1. 描述有时 IE 系列浏览器对有些页面的支持度不够,我们需要根据用户的浏览器类型进行区分跳转页面,那么如何区分用户使用的浏览器呢?我们可以通过浏览器的字头来判断,弹出框显示浏览器类型,效果如下:2.[阅读全文:]

JS实现控制报表最长预览时间,超时自动退出
文档创建者:yets11      创建时间:02-26 21:38      标签:      编辑:7次    |   浏览:4273次

摘要:1. 描述多用户并发一直是服务器部署中头疼的一个问题,目前 FineReport 已经提供了相对较好的多用户 Session 控制方案,也提供了 防宕机插件 来控制报表的生命周期。然[阅读全文:]

在JS代码中使用FineReport内置的公式
文档创建者:yets11      创建时间:02-24 08:04      标签:      编辑:9次    |   浏览:14405次

摘要:1、概述有时报表设计时涉及到写 JavaScript 代码,利用 JavaScript 的来处理有些计算或转换时特别复杂,比如日期格式化、字符串截取替换等等,先来看看利用原生JavaScript将当前日[阅读全文:]

自定义填报提交按钮并使其变大
文档创建者:天狮座      创建时间:04-02 18:45      标签:      编辑:3次    |   浏览:1606次

摘要:1. 描述在很多应用填报的场景中,我们一般都需要自己来确定“提交”按钮的位置和大小,并不喜欢用系统的左上角按钮,现在我们开始自定义“提交”按钮的教程。效果如下:2. 操作步骤首先新建一个 cpt 普通报[阅读全文:]

利用JS制作旋转木马效果
文档创建者:天狮座      创建时间:01-19 10:35      标签:      编辑:5次    |   浏览:2201次

摘要:1.描述目前很多画面都要用旋转木马的效果来展示。效果如下:2.实现思路可以通过 JavaScript 的来实现上图的效果。3.实现步骤3.1 模板设置新建一个 frm 决策报表,在里面拖进一个【绝对画布[阅读全文:]

js实现时钟效果
文档创建者:axing      创建时间:01-15 21:36      标签:      编辑:5次    |   浏览:2330次

摘要:1.问题描述在做报表的时候希望实时的展现时间,并有一个比较美观的效果,效果如下图:2.实现思路利用 HTIML5 的画布功能并配合 JavaScript 代码,获取系统的实时时间,并间隔一秒绘制一次时钟[阅读全文:]

JS实现不刷新页面进行排序功能
文档创建者:1176846029      创建时间:01-10 09:50      标签:      编辑:9次    |   浏览:3283次

摘要:1. 描述填报的时候可以对表格进行排序。根据帮助文档,用了扩展后排序这个功能,发现了每次点击的时候都会刷新一下页面,这样导致我刚刚填报的数据被刷新没了。为了解决此问题,我们使用 JavaScript 来[阅读全文:]

通过JS获取当前页面URL网址信息
文档创建者:yiyemeiying      创建时间:11-01 09:06      标签:      编辑:4次    |   浏览:3923次

摘要:1. 描述在平时的报表开发中,我们通常会遇到要获取当前打开报表页面的URL网址相关信息,虽然目前 FineReport 内置了部分 系统参数 能满足一定的需求,但不够完善。比如要获取[阅读全文:]

其它JS
文档创建者:文档助手1      创建时间:01-19 15:07      标签:      编辑:7次    |   浏览:4076次

摘要:索引:通过 JS 获取当前页面 URL 网址信息JS 实现不刷新页面进行排序功能JS 实现时钟效果利用JavaScript制作旋转木马效果自定义填报提交按钮并使其变大在 JS 代码中使用 FineRep[阅读全文:]

利用Css设置下拉框主题
文档创建者:w帆      创建时间:12-21 21:00      标签:      编辑:6次    |   浏览:4050次

摘要:1. 描述参数面板中下拉框无法更改字体颜色,字体大小,背景色,按钮样式。可以根据下方步骤可设计属于你自己的下拉框主题。2. 思路通过 CSS 修改下拉框的字体颜色,字体大小,背景色,按钮样式。3. 操作[阅读全文:]

利用CSS设置按钮文字大小
文档创建者:w帆      创建时间:12-19 21:04      标签:      编辑:9次    |   浏览:6664次

摘要:1. 描述除参数面板中自定义按钮外,单元格或者参数面板的按钮文字大小都不能改变 ,无论单元格拉多宽多高,字体设置为99  字体自适应都无效。2. 思路通过 CSS 修改按钮[阅读全文:]

通过条件属性实现单元格内容的闪烁效果
文档创建者:yiyemeiying      创建时间:12-04 23:50      标签:      编辑:8次    |   浏览:5845次

摘要:1. 描述在报表制作过程中,有时为了突出满足一定条件的单元格效果,往往需要对其进行一些特效处理,比如添加单元格闪烁效果等,当我们遇到这样的需求时,该如何实现呢?如图:2. 思路使用单元格条件属性新值:C[阅读全文:]

替换官方默认动画和图标
文档创建者:flyingsnake      创建时间:03-18 13:00      标签:      编辑:14次    |   浏览:3158次

摘要:1. 描述对于一些官方图标客户不满意的情况,此处提供一个方法供大家替换。例如,可将正在加载图标替换成如下样式:2. 思路通过 CSS 替换官方加载动画图片。3. 操作步骤下面提供一种只需要 CSS、Ja[阅读全文:]

CSS修改填报页面中鼠标经过/点击单元格边框颜色
文档创建者:yets11      创建时间:03-01 21:08      标签:      编辑:6次    |   浏览:3320次

摘要:1. 描述默认填报报表页面中,鼠标经过填报控件和点击时,会有一个边框,这个边框颜色是固定的,但是有些情况下,和报表本身颜色有冲突,而且选中的黑色也不是很美观,在一些报表中需要修改这两种边框的颜色。改之前[阅读全文:]

引用CSS文件改变下拉树图标
文档创建者:gxy120313      创建时间:03-01 14:01      标签:      编辑:9次    |   浏览:3745次

摘要:1. 描述在实际项目中,FineReport 设计器自带的下拉树控件的图标,有时候可能不满足用户的需求,那么该如何修改下拉树的图标呢?下图的效果是如何实现的呢?   2. 思路通过[阅读全文:]

CSS 修改工具栏按钮颜色
文档创建者:gxy120313      创建时间:02-23 10:20      标签:      编辑:12次    |   浏览:5254次

摘要:1. 描述在项目开发的时候,有时会遇到需要更改工具栏按钮的颜色,这时候就可以使用 CSS 达到如下效果:2. 思路给模板添加加载结束事件,通过 class 获取相应的按钮,使用&nb[阅读全文:]

CSS修改对话框样式
文档创建者:gxy120313      创建时间:02-21 11:26      标签:      编辑:8次    |   浏览:5663次

摘要:1. 描述在我们开发的报表中,当用户填报成功后,希望提示一下用户,但是提示内容少的话,默认提示框比较大,会很难看,并且提示内容的字体默认都是一个颜色的,这时我们需要用到 CSS 来修改提示框的大小以及提[阅读全文:]

FR的控件CSS样式
文档创建者:文档助手1      创建时间:01-19 15:23      标签:      编辑:18次    |   浏览:18746次

摘要:1. 问题描述在实际项目中,为了让 FineReport 报表中的控件和页面中控件一致,可能需要修改一些控件的样式,如更换控件的图标或者改变填报控件的显示样式等,下面我们就来看下如何选择 FR 的控件,[阅读全文:]

JS控制工具栏居中/居右显示
文档创建者:gxy120313      创建时间:02-14 13:42      标签:      编辑:11次    |   浏览:4316次

摘要:1. 描述场景描述:在实际项目中,有时客户会要求把工具栏的按钮居中显示或者居右显示,这时就会用到这个功能。2. 思路我们只需要在模板 Web 属性中“加载起始”事件上面,利用 JS 将工具栏的 CSS[阅读全文:]

工具栏JS实例
文档创建者:caixiaolan      创建时间:08-30 15:53      标签:      编辑:2次    |   浏览:2142次

摘要:索引:JS 实现工具栏添加计数JS 实现工具栏按钮只导出单一格式文件JS 控制工具栏居中/居右显示JS 控制工具栏按钮的属性JS 实现工具栏增加跳转到指定页面按钮JS 实现动态修改工具栏展示长度JS 自[阅读全文:]

JS实现自定义工具栏高度
文档创建者:yi丶搁浅      创建时间:03-29 11:53      标签:      编辑:7次    |   浏览:1422次

摘要:1. 描述有的时候我们想自定义工具栏的高度,比如修改为 40px 如下图:2. 思路可以利用填报页面设置中“加载结束”事件,利用js控制工具栏的高度。3. 操作步骤根据预览模式,比如修改填报预览下的工具[阅读全文:]

JS修改邮件格式选项
文档创建者:yi丶搁浅      创建时间:03-30 09:34      标签:      编辑:5次    |   浏览:1320次

摘要:1. 版本报表服务器版本10.02.概述2.1 问题描述有的时候我们想去掉不需要的邮件格式。如下图所示:全部邮件格式:只保留需要的格式:2.2 解决思路通过添加 JS 事件,去除不需要的邮件格式。3.[阅读全文:]

JS自定义工具栏按钮控制参数栏的显示与隐藏
文档创建者:yiyemeiying      创建时间:11-11 15:16      标签:      编辑:11次    |   浏览:3669次

摘要:1. 描述场景描述:FineReport 的分页预览默认提供了跳转到首页,上一页,下一页,跳转到最后一页等按钮。如果需要实现在工具栏点击某个按钮直接控制对参数栏的显示与隐藏效果,该如何实现?效果图:2.[阅读全文:]

JS实现动态修改工具栏展示长度
文档创建者:Poseidon      创建时间:02-10 15:06      标签:      编辑:5次    |   浏览:2515次

摘要:1. 描述场景描述:使用填报预览的时候,选中单元格,数值在上方工具栏中会显示出来,但是,如果单元格文字很多,工具栏显示的宽度不够,数值会显示不全,如图:2. 思路在填报页面设置上,可以用“加载结束事件”[阅读全文:]

JS实现工具栏增加跳转到指定页面按钮
文档创建者:yets11      创建时间:02-28 13:41      标签:      编辑:7次    |   浏览:7097次

摘要:1. 描述场景描述:FineReport 的分页预览默认提供了跳转到首页,上一页,下一页,跳转到最后一页的按钮,如果需要跳转到指定页,需要先输入页面,再回车,这是默认的解决方法,但很多人对回车键操作不是[阅读全文:]

JS控制工具栏按钮的属性
文档创建者:yiyemeiying      创建时间:02-24 22:02      标签:      编辑:9次    |   浏览:5458次

摘要:1. 描述场景描述:在对报表进行审核、提交等操作,填报提交成功后,我们希望对工具栏的一些按钮做属性的改变,比如:可用/不可用、可见/不可见,来防止其他误操作!如下图所示功能,提交成功后,打印和输出功能不[阅读全文:]

JS实现工具栏按钮只导出单一格式文件
文档创建者:yiyemeiying      创建时间:02-27 12:55      标签:      编辑:6次    |   浏览:3100次

摘要:1. 描述场景描述:FineReport 支持多种不同的导出方式,直接使用 FineReport 内置导出按钮可以非常快捷方便的来对各种格式的输出。但是有时候,我们需要自定义的文件类型。此时,这种自定义[阅读全文:]

JS实现工具栏添加计数
文档创建者:Poseidon      创建时间:02-27 11:15      标签:      编辑:9次    |   浏览:4350次

摘要:1. 描述场景描述:在报表查看过程中,有时候需要有计算当前行数的功能,我们可以在工具栏上显示当前条数。分页预览工具栏中有上一页,下一页,导出之类的功能,唯独没有计数功能,此处通过添加一个自定义按钮来实现[阅读全文:]

获取报表工具栏按钮
文档创建者:漩涡      创建时间:12-10 19:55      标签:      编辑:9次    |   浏览:7243次

摘要:1.描述在报表页面中,偶尔会有需要获取工具栏按钮的需求,之前只能通过 contentPane.toolbar.options.items[index] 来获取,比较不方便,现在我们提[阅读全文:]

决策报表里使用延时函数实现某些JS效果
文档创建者:chuan      创建时间:02-15 17:27      标签:      编辑:9次    |   浏览:3809次

摘要:1. 描述有的时候有些 JS 代码在 cpt 里可以运行成功,但是在决策报表里会没有效果,举例:分页预览改变鼠标悬停所在行背景色 的代码,在决策报表的报表块使用,预览时没有效果。2. 思路这是[阅读全文:]

JS 实现点击按钮实现超链接功能
文档创建者:cherishdqy      创建时间:11-14 20:28      标签:      编辑:6次    |   浏览:7417次

摘要:1. 描述用户想通过点击按钮实现单元格中超链接-动态参数的效果:2. 思路2.1 超链接-动态参数按钮点击事件使用下面的 JS 代码:$.ajax({url: '/webroot/decisio[阅读全文:]

JS 实现报表块隐藏滚动条
文档创建者:cherishdqy      创建时间:05-11 09:47      标签:      编辑:2次    |   浏览:8102次

摘要:1. 描述在 报表块实现跑马灯效果 中,可以使用$("div[widgetname=REPORT0]").find(".reportContent&qu[阅读全文:]

JS实现在报表参数界面获取控件的值
文档创建者:gxy120313      创建时间:03-03 15:27      标签:      编辑:6次    |   浏览:8569次

摘要:1. 描述在实际项目中,使用决策报表的时候,有时会用到在决策报表参数面板获取报表控件的值,那么该如何实现呢?2. 思路使用 JS 获取报表主体的控件值:_g().getWidgetByName(&quo[阅读全文:]

JS获取报表块单元格的值
文档创建者:ukae      创建时间:04-28 11:01      标签:      编辑:8次    |   浏览:6159次

摘要:1. 描述利用 JS 来获取决策报表中报表块单元格的值。2. 思路给按钮添加 JS 事件:1)方法一var a=$("tr[tridx=0]","div#REPORT0&q[阅读全文:]

决策报表定时刷新JS
文档创建者:文档助手1      创建时间:03-14 17:10      标签:      编辑:12次    |   浏览:11869次

摘要:1. 描述主要是在大屏展示时需要用到,客户电视机上安装了我们 App,打开报表或者决策报表,需要定时刷新的效果。如果想实现决策报表里报表块的刷新功能,点击 JS 实现决策报表内报表块局部刷新/[阅读全文:]

决策报表自动查询JS
文档创建者:文档助手1      创建时间:03-04 10:05      标签:      编辑:10次    |   浏览:8582次

摘要:1. 描述我们在介绍参数应用的时候有介绍到自动查询,其效果是,在参数界面选择好参数之后,无需点击查询按钮,报表主体中会自动查询出过滤结果并展现出来。目前我们移动端的决策报表也支持自动查询。2.[阅读全文:]

JS实现切换tab显示/隐藏参数面板上的控件
文档创建者:devilddr      创建时间:01-19 19:54      标签:      编辑:14次    |   浏览:12588次

摘要:1. 描述页签式报表的需求,即需要点击某页签时,参数面板中的部分参数隐藏.点击标题 1,只出现订单 ID 参数:点击标题0,同时出现订单ID和运货商参数:2. 思路在 body 组件上添加初始化后事件,[阅读全文:]

JS获取决策报表内图表块刷新数据
文档创建者:文档助手1      创建时间:01-19 17:15      标签:      编辑:12次    |   浏览:8521次

摘要:1. 描述chart0 联动 report0 报表块,改变报表块数据,chart1 数据来自报表块;联动报表块后,chart1 是不会自动刷新的;但是我们想要的效果是联动报表块后,chart1 可以自动[阅读全文:]

JS实现点击跳转页面和定时跳转页面
文档创建者:天狮座      创建时间:08-24 10:46      标签:      编辑:8次    |   浏览:7573次

摘要:1. 描述在报表的制作中,我们往往会用到报表的跳转以达到从一个报表携带参数到另一个报表的过程,这时候需要利用 JS 代码来辅助完成。2. 思路使用 JS 实现跳转:window.location = F[阅读全文:]

JS设置动态背景/边框
文档创建者:天狮座      创建时间:08-22 11:37      标签:      编辑:18次    |   浏览:14112次

摘要:1. 描述一般设计器里面的插入图片只能够插入png或jpg的静态图片,如果需要插入 gif 动图的话,在设计器里面很难完成。那么该如何添加动态图呢?2. 思路通过 JS 设置动态背景,使用WEBIMAG[阅读全文:]

JS隐藏正在加载图标与文字
文档创建者:星痕      创建时间:10-13 23:42      标签:      编辑:18次    |   浏览:7062次

摘要:1. 描述报表制作过程中,尤其涉及到数据定时刷新、大屏展示时,我们需要通过 JS 来控制实现刷新效果。但是,刷新过程中,会出现正在加载图标和文字,对于大屏等效果而言,显得并不美观。2. 思路重写正在加载[阅读全文:]

JS实现决策报表tab块轮播
文档创建者:Holly      创建时间:05-25 10:22      标签:      编辑:6次    |   浏览:6533次

摘要:1. 描述对于多 Tab 的决策报表,如何实现固定时间间隔内自动循环跳转?2. 思路方法一:Tab 布局 中tabpane 中有 Tab 轮播功能,详细可查看 Tab 布局。方法二:添加初始化[阅读全文:]

JS实现报表组件获取参数面板控件值
文档创建者:cherishdqy      创建时间:07-25 21:43      标签:      编辑:7次    |   浏览:9250次

摘要:1. 描述在设计决策报表时,需要通过决策报表主体的按钮控件或者报表块的超链接获取参数面板的控件值,该如何实现呢?2. 思路通过 JS 获取参数面板的控件值:_g().parameterEl.getWid[阅读全文:]

JS实现报表按钮控件取到其他控件值
文档创建者:gxy120313      创建时间:03-09 16:38      标签:      编辑:7次    |   浏览:6107次

摘要:1. 描述在使用决策报表的过程中,可能会遇到添加一个按钮,然后需要这个按钮取到其他的值,该如何实现呢?2. 思路通过 jQuery 获取控件名称:var a=$('div[widgetname=[阅读全文:]

JS实现决策报表中点击标题排序
文档创建者:chuan      创建时间:03-14 17:39      标签:      编辑:11次    |   浏览:5921次

摘要:1. 描述决策报表中想要实现点击标题进行排序,并且可以刷新报表块。2. 思路1)单列排序:参考 根据点击次数奇偶性排序之数值型,可以根据参数值的不同来决定升序还是降序。这里也可以此思路进行实现[阅读全文:]

JS实现隐藏tab块标题
文档创建者:cherishdqy      创建时间:07-30 01:28      标签:      编辑:14次    |   浏览:6721次

摘要:1. 描述用户希望可以自定义设置 Tab 的展现与隐藏,比如不同用户可以查看不同的 Tab 块,或者隐藏一些无关 Tab 页的内容,该如何实现呢?2. 思路通过 JS 隐藏 Tab 标题。注:通过 JS[阅读全文:]

JS实现点击超链切换TAB页
文档创建者:chuan      创建时间:08-03 17:14      标签:      编辑:8次    |   浏览:4173次

摘要:1. 描述客户想通过对报表块单元格的点击实现 Tab 标题的切换:2. 思路通过单元格超级链接-JavaScript脚本实现 Tab 切换:this.options.form.getWidge[阅读全文:]

JS实现报表按钮获取报表块的页码数
文档创建者:gxy120313      创建时间:03-09 13:56      标签:      编辑:8次    |   浏览:3059次

摘要:1. 描述在实际项目,有时候会用到决策报表中的报表块,那么如何能在决策报表的按钮中获取到报表块中的页码数呢?2. 思路通过 JS 获取报表块的页码数:$('div[widgetname[阅读全文:]

JS实现改变决策报表中鼠标点击/悬停所在行的样式
文档创建者:Holly      创建时间:05-24 16:57      标签:      编辑:7次    |   浏览:4284次

摘要:1. 描述如何实现决策报表中鼠标点击,或者经过到指定行的时候,该行的行高,字体大小,颜色等改变的功能?如下图所示,鼠标经过指定行,该行字体变大,背景色变为红色,点击时背景色变为黄色:2. 思路通过 JS[阅读全文:]

JS实现点击查询后停留在当前查询的tab页
文档创建者:yiyemeiying      创建时间:11-02 11:05      标签:      编辑:11次    |   浏览:5076次

摘要:1. 描述在使用表单的 Tab 块功能时,我们经常会遇到类似这样的问题:当在一个 Tab 块中有多个 Tab 页存在,如果用户所处其他 Tab&nbsp[阅读全文:]

报表块中点击单元格改变颜色再次点击恢复颜色
文档创建者:lanmengcaizi      创建时间:11-10 15:03      标签:      编辑:10次    |   浏览:3621次

摘要:1. 描述在报表块中,点击单元格背景色发生变化,再次点击单元格背景色恢复。2. 思路类似于的问题有方案【JS 实现改变当前选中单元格的背景色,离开后恢复原色】【JS 实现分页预览改变鼠标悬停所在的行列的[阅读全文:]

JS实现点击报表实现全屏效果
文档创建者:天狮座      创建时间:03-29 18:26      标签:      编辑:10次    |   浏览:2063次

摘要:1. 描述在浏览器上大家都习惯于 F11 让报表达到全屏效果,但是对于有些仅用于展示的电脑而言,有时候是不配有键盘的,稍做调整只能用鼠标来实现,所以我们可以利用 JS 来控制点击报表来实现全屏效果。效果[阅读全文:]

报表块实现跑马灯效果
文档创建者:axing      创建时间:04-06 18:07      标签:      编辑:9次    |   浏览:12244次

摘要:1. 描述在设计大屏报表块的时候,有时我们希望实现文字跑马灯效果。现有的文档当中:1)以 HTML 实现跑马灯特效2)JS 实现跑马灯效果都是以 HTML+JS 的方式实现了单行文本的跑马灯效果,那么如[阅读全文:]

JS实现预览报表改变鼠标悬停所在单元格的样式
文档创建者:yiyemeiying      创建时间:10-19 11:11      标签:      编辑:11次    |   浏览:3061次

摘要:1. 描述当我们在设计决策报表时,可能会遇到这样的需求:当鼠标滑过报表块单元格时,添加不同的显示效果。但由于决策报表的特殊性,不能像 普通 CPT 文件 通过添加加载结束事件来实现。[阅读全文:]

JS实现暂停和继续轮播frm报表
文档创建者:axing      创建时间:03-19 21:04      标签:      编辑:9次    |   浏览:2862次

摘要:1. 描述在开发大屏报表的时候,有时我们会加入多张大屏轮播的功能,这时我们希望在特定的情况下能停止轮播,特定情况下又继续轮播。若是设置按钮来控制轮播的暂停和继续,但是无端的多出一个按钮会使大屏的美观度大[阅读全文:]

js实现决策报表中不同网页框相互刷新
文档创建者:cherishdqy      创建时间:12-19 18:02      标签:      编辑:2次    |   浏览:1026次

摘要:1. 描述一个决策报表中使用了 A、B 两个网页框,两个网页框分别显示 A、B 两个不同的报表,如何在 A 网页框中点击 A 报表中的按钮刷新 B 网页框中的 B 报表呢?实现效果如下图(左边为A报表,[阅读全文:]

JS实现自动播放数据点提示联动图表
文档创建者:cherishdqy      创建时间:12-17 10:53      标签:      编辑:2次    |   浏览:1873次

摘要:1. 描述客户想实现地图自动播放数据点提示时可以联动其他图表显示对应区域的数据,如下图所示:2. 思路通过 sql() 函数获取地图数据的所有区域值并赋值给 window.[阅读全文:]

JS隐藏决策报表内报表块/图表块
文档创建者:1879483131      创建时间:02-15 11:24      标签:      编辑:13次    |   浏览:7190次

摘要:1. 版本说明  设计器版本  10.02. 描述决策报表组件支持隐藏功能。除了通过界面设置是否可见,还可以通过 JS 设置。3. 思路通过js实现组件的隐藏和显示:this.opt[阅读全文:]

JS实现自定义折叠树节点展开层数
文档创建者:我从山中来      创建时间:06-08 10:58      标签:      编辑:7次    |   浏览:8131次

摘要:1. 描述在日常报表制作过程中,组织树形式是非常便捷常用的展示形式。但在使用过程中,因为数据量,以及组织树层级不确定时候。我们希望能够初始化时候根据需求展开一定层级的树节点。2. 思路通过给组织树的每个[阅读全文:]

JS实现折叠树/视图树所有节点一键全部展开或收起
文档创建者:yi丶搁浅      创建时间:03-29 13:16      标签:      编辑:7次    |   浏览:4032次

摘要:1.需求描述我们制作的复杂折叠树或视图树报表,在以数据分析模式预览时,需要点击父节点,才会展开下一层子节点,当层数比较多的时候,操作比较麻烦。如果用户想实现一键全部展开或收起,如何实现呢?如图一(折叠树[阅读全文:]

JS实现报表在数据分析模式下居中显示
文档创建者:yiyemeiying      创建时间:05-24 11:14      标签:      编辑:4次    |   浏览:5398次

摘要:1. 问题描述目前,报表以数据分析模式预览时,默认都是靠左显示的。有时会想以数据分析模式预览时,要求报表居中显示,可是数据分析模式并不具备分页预览或填报预览的功能:报表显示位置设置项。我们该如何来实现呢[阅读全文:]

数据分析JS实例
文档创建者:caixiaolan      创建时间:08-30 15:44      标签:      编辑:1次    |   浏览:2178次

摘要:索引:JS 实现报表在数据分析模式下居中显示JS  实现折叠树/视图树所有节点一键全部展开或收起JS实现自定义折叠树节点展开层数[阅读全文:]

JS改变控件编辑时的字体颜色
文档创建者:axing      创建时间:11-23 19:09      标签:      编辑:2次    |   浏览:1435次

摘要:1. 问题描述很多报表设计都是以深色作为背景,虽然可以设置字体为其他显眼的颜色,但是在填报编辑控件的时候,字体仍然是黑色的,根本看不见。如下:实现效果如下:2. 解决思路通过添加控件编辑前事件,编写 J[阅读全文:]

JS去除填报左上角红色三角
文档创建者:gxy120313      创建时间:10-17 14:29      标签:      编辑:13次    |   浏览:4099次

摘要:1. 描述填报时,编辑后的控件左上角会出现红色三角,有的客户可能不喜欢这个提示。针对这个问题,现提供两种解决方案:一种是自动去掉红色三角,另一种是手动去掉红色三角2. 思路1)自动去除三角提示的思路:添[阅读全文:]

JS实现切换sheet时隐藏或显示参数面板
文档创建者:文档助手1      创建时间:03-04 15:25      标签:      编辑:8次    |   浏览:6836次

摘要:1. 描述只有显示第一个 sheet 时需要显示参数面板,切换到其他的 sheet 的时候需要隐藏参数面板。如下图:2. 思路$(".parameter-container-collapsei[阅读全文:]

控件回调事件的返回值
文档创建者:印然      创建时间:11-17 17:22      标签:      编辑:16次    |   浏览:8721次

摘要:1. 描述在进行报表填报时,很多时候都会希望在填报成功或失败后执行一些动作,上一节 中介绍了使用 FineReport 内置提交方式(包括内置提交按钮和提交事件js)填报成功失败之后的返回值,[阅读全文:]

JS实现填报校验后返回错误信息
文档创建者:印然      创建时间:11-17 17:21      标签:      编辑:17次    |   浏览:7919次

摘要:1. 描述在 提交校验 中介绍了数据校验规则编写,如果校验成功就可以提交入库,校验不成功则提示错误信息,如果用户不想使用 FineReport 内置的左上角的校验提示,希望能够以弹出[阅读全文:]

鼠标滑过下拉框选项时在单元格中显示对应图片
文档创建者:印然      创建时间:11-17 17:19      标签:      编辑:18次    |   浏览:4984次

摘要:1. 描述在填报数据的时候,通过下拉框选择图片,用户希望,当在下拉框中选择数据的时候,能在旁边的单元格中对应显示其图片,使数据填报页面可视化更强,如下图:2. 思路鼠标滑过下拉框选项时,获取当前的选项值[阅读全文:]

JS获取最后编辑的值
文档创建者:印然      创建时间:11-17 17:18      标签:      编辑:10次    |   浏览:4474次

摘要:1. 描述有的时候想获取最后编辑的值,进行校验或者其他的操作2. 实现思路可编辑的单元格对应一个 input 元素,当焦点在某个单元格时,该 input 元素便会添加一个 text 的 cla[阅读全文:]

JS实现复选框控件全选
文档创建者:印然      创建时间:11-17 17:17      标签:      编辑:15次    |   浏览:11117次

摘要:1. 描述在使用我们的复选框控件的时候,如何实现点击全选,则下面的所有信息都被选中呢?效果如下:2. 思路在复选框中的初始化事件中把控件加入到一个全局数组里,然后在全选复选框里对数组里的控件进行遍历赋值[阅读全文:]

JS获取复选框选中行的单元格值
文档创建者:印然      创建时间:11-17 17:16      标签:      编辑:13次    |   浏览:10881次

摘要:1. 描述对于填报模板,如何获取某些单元格的数据,如下图所示,希望获取复选框选中的那几行中的值,然后做一些处理。2. 思路点击“对账”按钮时,使用js我们先获取到选中的复选框(被选中的复选框有一个 cl[阅读全文:]

 共210条 123下一页