我创建的文档 我编辑的文档 我收藏的文档
- jQuery语法
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述FR 报表使用 jQuery 框架,因此可以在模板中使用 jQuery 的 each 函数来遍历整个对象集合,对集合中每个对象进行统一处理。2. 使用说明使用 $[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS给参数控件添加水印文字
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述制作报表时,有时需要为控件添加水印文字,给予用户输入提示,编辑控件后水印内容消失。如下图所示:为控件添加水印可直接在控件属性面板中添加,也可以通过 JS 添加。本文介绍通过 J[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现清空控件内容
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述在使用查询控件时,有时我们希望能够快捷重置控件的内容,或者重置所有控件的内容。效果如下图所示:重置某个控件的内容:重置所有控件的内容:1.2 实现思路在 JS 事件中获取需要重[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现参数控件赋值
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述参数界面中,往往需要在一个控件中动态的控制其他控件的值,如下图,当 username 有值时,state 自动变为 1,当 username 无值时,state 自动变为 2。[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现起始日期编辑后结束日期增加7天
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 应用场景有两个日期控件分别为起始日期和结束日期,要查询一个星期的数据,实现选择起始日期之后,结束日期自动赋值为起始日期后7天的日期。实际效果如下图所示:1.2 实现思路给起始日期添加编[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现分页预览改变鼠标所在行的行高
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 应用场景在实际项目中,希望当鼠标移动到单元格上时能够突出显示该行,本文介绍的突出显示该行的方式是增加行高,当鼠标移开时恢复行高。实际效果如下图所示:1.2 实现思路给当前行增加 「加载[阅读全文]
- 创建时间: 编辑: | 浏览:
- 在报表中调用客户JS的方法
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述当报表嵌入在某个页面 iframe 框架中时,如何在获取主页面里定义的方法、如何获取主页面另外的内嵌 iframe 中的报表呢?即:1)报表嵌入在某个页面的 iframe 框架[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现鼠标点击行变色
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 预期效果在预览模板时,由于数据比较多,希望鼠标点击某行时该行高亮显示,效果如下图所示,那么如何实现呢?1.2 实现思路给模板增加「加载结束事件」,设置当鼠标点击当前行时,当前[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS获取分页预览单元格
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 预期效果有时我们也需要获取分页预览的报表中的某些单元格的值进行其他操作,比如报表总行数保存在某固定单元格中,在工具栏中显示报表总行数。下面效果图中,我们获取了某单元格的值,然后对其进行[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现填报校验后返回错误信息
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述填报报表,通过 内置校验 可以设置校验规则,校验成功就提交入库,校验不成功则提示错误信息,错误信息弹窗位置固定在左上角,如下图所示:如果用户不想使用 FineRepo[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现复选按钮控件全选和批量操作
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述在使用多个复选按钮控件的时候,如何实现全选和批量操作的功能呢?效果如下图所示:1.2 实现思路根据控件名获取控件数组,遍历赋值来实现全选。根据控件状态,批量获取选中控件并执行相[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS获取当前编辑行单元格行号
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述希望点击某行的单元格时,获取对应该行的行号,如下图所示:1.2 实现思路通过 cellselect 监听事件,当某单元格被选中时传对应单元格的行序号给需要显示行号的单元格。注:[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现点击单选按钮弹出对话框输入值
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 应用场景在制作问卷调查类的模板时,可能会遇到这种情况:有几个选项,最后一个选项为其他,当选择其他时弹出一个对话框,允许用户输入其他值,然后显示输入的值。如下图所示:1.2 实现思路「单[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS限制复选框选中个数
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述制作调查问卷类的填报模板时,可能会需要限制复选框组选中的个数,如限制复选框的个数为 2 个,若超过 2 个就则将所有选中的值清空或者清空超出的部分,如下图所示:1.2 实现思路[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS给文本框赋多个值
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述希望能将每次下拉框选择的值赋给文本框,最后组成一个字符串,如下图所示:1.2 实现思路给下拉框控件添加「编辑后」事件,使下拉框每次选择值后,都将值拼接到文本框内容之后。接口说明[阅读全文]
- 创建时间: 编辑: | 浏览:
- 参数控件接口
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述参数面板上添加控件实现参数查询时,当设计器中控件的配置项无法满足用户的需求时,用户可以使用 JavaScript 来开发功能,如修改控件样式、设置控[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现日期控件校验
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述参数查询时,可以对控件值做一些简单校验,如不能为空,当需要一些复杂校验时,设计器自带的校验规则就无法满足了。例如有两个参数:开始日期和结束日期,校验规则为:1)开始日期与结束日[阅读全文]
- 创建时间: 编辑: | 浏览:
- JS实现普通报表定时刷新
- 文档创建者:lu123
- 标签:
-
摘要:1. 概述1.1 问题描述对于监控系统,数据库中的数据是实时更新的,希望报表也能够实时更新数据,如实时监控股价走势。要如何设置才能实现报表的定时刷新呢?1.2 实现思路通过为报表模板添加「加载结束」事件[阅读全文]
- 创建时间: 编辑: | 浏览: