"填报应用" 分类下的文档该分类下有167篇文档创建该分类下的文档
js实现监控按钮点击次数
文档创建者:用户X0554791      创建时间:06-12 14:51      标签:      编辑:2次    |   浏览:101次

摘要:1. 概述1.1 问题描述现有一个企业微信通知接口,要求在一个填报 cpt 里面实现发送特定消息给特定企业成员的功能,页面主体有插入行和删除行按钮,我们要实现的功能是,每次点击发送通知按钮,提交页面新增[阅读全文:]

插入删除行后动态汇总
文档创建者:axing      创建时间:07-12 01:21      标签:      编辑:1次    |   浏览:110次

摘要:1. 概述1.1 问题描述在填报预览模式下,直接使用条件汇总公式可能不生效,如下:1.2 实现效果在填报模式下,输入数据到控件之后可以动态汇总,插入删除行后也能动态汇总。如下所示:2. 示例2.1 模板[阅读全文:]

JS实现单选按钮选项不同颜色
文档创建者:axing      创建时间:07-11 00:13      标签:      编辑:4次    |   浏览:223次

摘要:1. 概述1.1应用场景单选按钮控件直接设置数据字典后,显示效果比较单调,有没有办法让每个选项的颜色不一样,使整体看起来比较美观并有层次感呢?1.2实现效果利用 html 标签来实现,效果如下所示:2.[阅读全文:]

JS实现填报切换单元格后立刻获得焦点
文档创建者:axing      创建时间:07-25 01:24      标签:      编辑:1次    |   浏览:136次

摘要:1. 概述1.1 应用场景在填报模式下,使用快捷键 tab 切换到下一列,或者使用 enter 切换到下一行时,单元格会被套上一个粗大的黑框,虽然也能直接输入,但是给用户的体验很不好。如何在切换之后是控[阅读全文:]

填报未修改不更新
文档创建者:Leo.Tsai      创建时间:05-21 11:45      标签:      编辑:13次    |   浏览:13432次

摘要:1. 概述1.1 学习视频本文学习视频:设置填报属性1.2 应用场景有些填报模板在提交的时候,不需要提交所有数据,想只针对修改过的数据进行提交,以提高提交的性能,这时候就可以使用未修改不更新来实现。勾选[阅读全文:]

Excel导入建表维护
文档创建者:Jianye.Wang      创建时间:11-20 17:24      标签:      编辑:4次    |   浏览:8465次

摘要:1. 插件介绍1.1 版本报表服务器版本JAR 包插件版本10.02019-09-26V1.01.2 应用场景根据本地 Excel文件,实现在数据库中建表,并将 Excel数据导入维护。1.3 功能介绍[阅读全文:]

填报控件
文档创建者:Leo.Tsai      创建时间:04-22 13:59      标签:      编辑:17次    |   浏览:49307次

摘要:1. 概述1.1 学习视频本文学习视频:填报控件1.2 应用场景设计填报报表时,如果需要修改和新增数据,则必须要给录入数据的单元格添加填报控件。FineReport 共有 16 种填报控件,分别适用于不[阅读全文:]

填报常见报错
文档创建者:Leo.Tsai      创建时间:07-21 14:23      标签:      编辑:25次    |   浏览:15198次

摘要:1. 填报到 RAW(16) 字段提交失败问题描述32 位十六进制数据(如GUID)填报到 RAW(16) 数据类型的字段时,报错ORA-12899: 列 "xxx&quo[阅读全文:]

校验填报页面的数据是否重复
文档创建者:cyb435      创建时间:04-09 14:35      标签:      编辑:20次    |   浏览:37357次

摘要:1. 概述1.1 应用场景有时候需要校验某个字段下的填报数据是否重复,如有重复值,则提示校验出错信息且不允许提交入库。1.2 实现思路填报内置校验公式里的单元格,如果涉及到扩展,则会遍历判断。利用此特性[阅读全文:]

跨sheet数据筛选和联动
文档创建者:axing      创建时间:03-31 20:31      标签:      编辑:9次    |   浏览:16785次

摘要:1. 概述1.1 问题描述在进行多 sheet 报表设计的时候,两个 sheet 里面都用到了扩展数据集,如何从一个 sheet 里面获取另一个sheet里面对应的数据的值呢,如下:  &nb[阅读全文:]

JS获取填报单元格值或给单元格赋值
文档创建者:印然      创建时间:11-17 17:07      标签:      编辑:22次    |   浏览:60058次

摘要:1. 概述1.1 问题描述我们可利用 JS 获取单元格的值,或修改单元格中的值,如下图所示:1.2 实现思路通过 JS 调用单元格接口来获取和改变单元格的值。接口说明可以参考:获取和设置单元格值接口2.[阅读全文:]

JS实现填报自动生成序号并排序
文档创建者:文档助手1      创建时间:11-10 13:32      标签:      编辑:40次    |   浏览:64009次

摘要:1. 概述1.1 问题描述在填报录入数据时,希望序号可以自动生成,且新增或删除数据行时,序号不会断开,效果如下图所示:1.2 实现思路使用 seq() 函数进行排序。由于插入删除行会触发页面的加载结束事[阅读全文:]

上传下载文件插件
文档创建者:印然      创建时间:11-10 16:27      标签:      编辑:84次    |   浏览:87260次

摘要:1. 概述1.1 应用场景有时候用户需要将文件上传到服务器或者FTP进行保存,并且可以提供文件下载。以前 FineReport 实现此功能需要自定义函数实现,但代码实现会比较麻烦。该插件将此功能封装,安[阅读全文:]

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

摘要:1. 概述1.1 问题描述填报报表,通过 内置校验 可以设置校验规则,校验成功就提交入库,校验不成功则提示错误信息,错误信息弹窗位置固定在左上角,如下图所示:如果用户不想使用 FineRepo[阅读全文:]

不预览直接后台提交入库
文档创建者:susie      创建时间:06-16 09:03      标签:      编辑:14次    |   浏览:21211次

摘要:1. 概述1.1 问题描述有些填报模板数据量较大,但是没有修改的需求,只想要查出数据直接提交入库。使用默认的提交时,必须先预览页面,再点击提交按钮。当数据量较大时,页面预览会非常慢,甚至卡死。有什么办法[阅读全文:]

填报上传图片
文档创建者:文档助手1      创建时间:12-01 14:58      标签:      编辑:37次    |   浏览:62883次

摘要:1. 概述1.1 问题描述我们在采集员工信息时,通常需要上传员工的照片。那么如何实现上传图片功能呢?1.2 解决思路「文件控件」支持上传图片,支持的图片格式有:jpg、png、gif,如下图所示:注:上[阅读全文:]

JS实现当前页刷新
文档创建者:文档助手1      创建时间:01-19 17:21      标签:      编辑:22次    |   浏览:39893次

摘要:1.概述1.1 预期效果1.1.1 示例一:填报成功刷新1.1.2 示例二:数据校验刷新1.1.3 示例三:点击按钮刷新1.2 实现思路通过location.reload()或者_g().refresh[阅读全文:]

数据库自增长ID填报
文档创建者:文档助手1      创建时间:11-10 13:31      标签:      编辑:34次    |   浏览:62709次

摘要:1. 概述1.1 问题描述数据库自增长 ID 填报是指在 FineReport 模板中进行数据填报的时候,不需要设置和绑定 ID 数据列。在往数据库中插入数据的时候,数据库会自动为每条数据生成[阅读全文:]

填报调试插件
文档创建者:星踪      创建时间:07-15 15:43      标签:      编辑:12次    |   浏览:6630次

摘要:1. 概述1.1 版本报表服务器版本最低JAR 包版本要求插件版本11.02022-01-11(11.0.2)1.2.41.2 应用场景在制作填报模板时,模板结构和数据库表结构往往是不完全一样的,且提交[阅读全文:]

JS 获取单元格字符串中的数字
文档创建者:L大大      创建时间:03-09 12:42      标签:      编辑:12次    |   浏览:12543次

摘要: 1. 概述1.1 预期效果制作填报报表时,需要动态提取字符串中的数字,如下图所示:1.2 实现思路通过给文本框控件添加编辑结束事件实现。接口说明可以参考:API接口汇总注:该方案只适用于填报[阅读全文:]

填报简介
文档创建者:文档助手1      创建时间:11-12 14:56      标签:      编辑:48次    |   浏览:185413次

摘要:1. 概述1.1 学习视频本文学习视频:填报简介1.2 功能简介填报功能可以将页面数据写入到数据库,包括数据的增加、删除和修改操作。同时也支持对填写数据的自定义校验,Excel 导入数据,根据填写值智能[阅读全文:]

JS实现记录填报操作
文档创建者:星踪      创建时间:05-13 18:25      标签:      编辑:11次    |   浏览:8970次

摘要:1. 概述1.1 问题描述想要对用户在填报时操作过的数据进行记录,比如修改和删除了哪几行数据,是谁在什么时间操作的,该如何实现呢?1.2 实现思路修改操作可以通过控件的编辑后事件,将操作时间和操作用户赋[阅读全文:]

JS实现控制提交时间段
文档创建者:星踪      创建时间:05-17 11:09      标签:      编辑:5次    |   浏览:3755次

摘要:1. 概述1.1 问题描述希望通过设置让用户只能在指定的时间段内提交。1.2 实现思路用公式判断当前时间是否在设置的时间段内 ,在的话执行提交,不在的话弹出提示。接口说明可以参考:API接口汇总注:不支[阅读全文:]

JS实现填报联动自动生成默认值
文档创建者:yets11      创建时间:03-03 17:51      标签:      编辑:25次    |   浏览:43963次

摘要:1. 概述1.1 问题描述想实现在填报联动的基础上,选择第一个控件的值后,其他相关控件可以联动出可选范围内的第一个值。1.2 实现思路当单元格控件的值联动和数据字典联动都设置了的情况下,触发数据字典联动[阅读全文:]

JS实现根据控件值动态插入行
文档创建者:星踪      创建时间:05-24 14:13      标签:      编辑:6次    |   浏览:5277次

摘要:1. 概述1.1 问题描述想要实现在填报预览的时候,根据控件所选值,动态扩展单元格。1.2 实现思路单元格的扩展计算在页面加载结束后就固定了,所以使用公式等方式是无法实现动态扩展的。需要使用插入行接口,[阅读全文:]

JS实现根据控件值自动匹配数据
文档创建者:星踪      创建时间:05-19 11:40      标签:      编辑:6次    |   浏览:11257次

摘要:1. 概述1.1 问题描述在根据控件值自动匹配数据文档中介绍了2种联动方式,但是都需要在单元格失焦后才能触发联动,且一旦手动修改了联动公式所在单元格的数据,后续就无法再联动了。那么如果有以上两种需求的场[阅读全文:]

复选框选中行求和
文档创建者:cherishdqy      创建时间:03-02 22:57      标签:      编辑:10次    |   浏览:20680次

摘要:1. 概述1.1 版本报表服务器版本功能变更11.0--1.2 问题描述在做汇总报表时,如何实现只对勾选复选框所在行的值进行动态求和呢?1.3 实现思路借助隐藏列,判断当前行勾选时取当前行的值,当前行未[阅读全文:]

JS实现网页框内模板提交
文档创建者:星踪      创建时间:06-27 15:59      标签:      编辑:3次    |   浏览:191次

摘要:1. 概述1.1 问题描述模板用网页框嵌入了子模板,想在父页面中触发子模板的提交或者其他事件。1.2 实现思路利用JS接口获取网页框里的子模板,之后执行需要的事件,例如提交接口。注:该方案不支持跨域和移[阅读全文:]

Excel标记导入
文档创建者:星踪      创建时间:08-31 16:19      标签:      编辑:14次    |   浏览:19170次

摘要:1. 概述1.1 版本插件版本报表工程最低版本要求功能变动V1.611.0.2-V1.7.111.0.5修复了一些 BUG1.2 应用场景Excel标记导入通过标手动标记加智能识别的方式,实现Excel[阅读全文:]

填报学习路径
文档创建者:星踪      创建时间:06-10 17:13      标签:      编辑:21次    |   浏览:51084次

摘要:1. 概述填报功能的内容较多,对于刚接触填报的人来说可能会有不知道该怎么学习,以及不知道重点在哪的问题。本文档整理了填报的学习路径,学习视频和常用工具,附加了一份自检测试题,帮助大家更好的学习填报功能。[阅读全文:]

悦享版文件上传下载
文档创建者:追心      创建时间:11-23 07:17      标签:      编辑:39次    |   浏览:11863次

摘要:1. 概述1.1 版本报表服务器版本插件版本11.01.01.2 应用场景用户通过报表对文件上传下载1.3 功能介绍报表填报属性界面,自定义提交中新增上传类型选择悦享版文件上传超级链接新增一个链接类型&[阅读全文:]

JS填报自定义页面校验
文档创建者:Kevin-s      创建时间:09-01 13:19      标签:      编辑:1次    |   浏览:3688次

摘要:1. 概述1.1 问题描述我们进行填报报表制作的时候,需要针对 Excel 导入的数据进行校验,实现相同客服ID,货主名称保持一致,需要在提交的时候校验是否存在相同客服ID,货主名称不一致的情况,若出现[阅读全文:]

单元格下拉树无法匹配显示值
文档创建者:星踪      创建时间:04-20 19:07      标签:      编辑:2次    |   浏览:207次

摘要:1. 概述1.1 问题描述单元格下拉树设置了返回完整路径,选择值后,无法正确匹配到单元格形态中设置的显示值。1.2 原因分析下拉树的返回值是一个数组,但如果返回了完整路径,则形态在转化实际值为显示值时,[阅读全文:]

填报分页
文档创建者:文档助手1      创建时间:11-10 13:39      标签:      编辑:36次    |   浏览:71955次

摘要:1. 概述1.1 问题描述填报前端预览时,所有数据都是在一页展示,如果数据量过大,由于前端浏览器的性能限制,将数据全部展现出来,速度会非常的慢,极大影响用户体验。那么填报能否像分页预览一样进行分页展示,[阅读全文:]

Excel批量导入插件
文档创建者:印然      创建时间:11-11 11:33      标签:      编辑:33次    |   浏览:60863次

摘要:1. 概述1.1 应用场景在需要导入Excel进行提交入库的场景下,如果Excel数据量较大,导入时会给浏览器造成比较大的负担,甚至导致页面崩溃。使用「Excel批量导入」插件可以在[阅读全文:]

根据控件值自动匹配数据
文档创建者:文档助手1      创建时间:11-10 13:21      标签:      编辑:37次    |   浏览:73604次

摘要:1. 概述1.1 学习视频本文学习视频:填报联动1.2 问题描述填报时希望某个单元格填入数据后,其他相关单元格自动从数据库获取到对应数据,如下图所示:1.3 实现思路有三种方法可以实现填报联动效果:使用[阅读全文:]

JS实现使用填报页面的控件查询
文档创建者:cherishdqy      创建时间:02-28 14:48      标签:      编辑:20次    |   浏览:29768次

摘要:1. 概述1.1 预期效果在设计报表的过程中,有部分需求需要使用填报控件来实现查询的功能。如下图所示,下拉框选择地区后列表自动过滤显示所选地区的数据。1.2 实现方法在参数界面添加「下拉框控件」并隐藏,[阅读全文:]

JS设置控件焦点
文档创建者:cherishdqy      创建时间:02-23 13:26      标签:      编辑:20次    |   浏览:24808次

摘要:1. 概述1.1 问题描述预览填报报表时,希望页面加载完成后,自动将光标定位在某个控件中,可以直接编辑。该方案适用于一些设置了填报快捷键的场景。1.2 实现思路在对应事件里,利用相关接口实现。2. 示例[阅读全文:]

填报页面设置
文档创建者:Leo.Tsai      创建时间:08-05 11:45      标签:      编辑:23次    |   浏览:34298次

摘要:1. 概述1.1 学习视频本文学习视频:页面设置1.2 应用场景用户可根据需求改变填报页面的显示效果,如工具栏按钮、编辑行背景色、直接显示控件等,也可以设置填报事件实现自定义需求。1.3 功能介绍1)功[阅读全文:]

填报常见性能问题
文档创建者:星踪      创建时间:11-25 12:08      标签:      编辑:16次    |   浏览:2306次

摘要:1. 概述1.1 问题描述在使用填报过程中,可能会出现一些性能问题,比如提交慢,页面加载慢,导入 Excel 慢,控件操作卡顿等。本文档针对这些常见场景,结合产品现有的逻辑进行分析,帮助大家更好的发现和[阅读全文:]

Excel数据复制粘贴到填报单元格
文档创建者:文档助手1      创建时间:11-10 13:21      标签:      编辑:15次    |   浏览:37734次

摘要:1. 概述1.1 应用场景FineReport 支持将 Excel 中的数据拷贝到填报页面中,再进行提交。注:不支持移动端。1.2 解决思路填报预览时,先增加相应数量的空白记录,再将 Excel 中的数[阅读全文:]

填报FAQ
文档创建者:Leo.Tsai      创建时间:06-16 15:52      标签:      编辑:13次    |   浏览:5798次

摘要:Q:文件控件和上传下载文件插件都能上传文件,它们的区别在哪?A:文件控件将文件以二进制代码的形式保存到数据库表中,而上传下载文件插件是将文件保存到服务器或 FTP 的目录下。Q:数据填报的时候,如果要填[阅读全文:]

决策报表填报使用数据集函数获取不到值
文档创建者:星踪      创建时间:04-11 15:22      标签:      编辑:0次    |   浏览:587次

摘要:1. 概述1.1 问题描述决策报表填报,在填报属性设置界面中,使用了数据集函数(value,ds1.select,ds1.find,ds1.group),提交后发现相应公式未正确执行,导致提交数据异常。[阅读全文:]

Excel导入简介
文档创建者:印然      创建时间:11-11 11:14      标签:      编辑:62次    |   浏览:132466次

摘要:1. 概述1.1 功能简介FineReport 支持填报时,将 Excel 中的数据直接导入到填报页面,适用于批量填报的场景。如下图所示:通过该功能,可以让线下的 Excel 流通起来,更好的发挥数据价[阅读全文:]

填报或者导入Excel时报错null/会话失效/发送失败
文档创建者:星踪      创建时间:04-02 18:08      标签:      编辑:0次    |   浏览:662次

摘要:1. 概述1.1 问题描述填报或者导入Excel时报错null/会话失效/发送失败。2. 原因和解决方案2.1 网络配置原因:例如nginx之类的代理服务器,其一些参数设置会影响请求的转发,如果设置有问[阅读全文:]

插入和删除行列
文档创建者:文档助手1      创建时间:11-10 13:22      标签:      编辑:35次    |   浏览:74225次

摘要:1. 概述1.1 学习视频本文学习视频:插入删除行1.2 功能简介填报时如果有插入和删除记录的操作,那么需要通过点击按钮插入空白记录或删除已有记录,FineReport 提供了 2 种设置插入和删除按钮[阅读全文:]

JS实现根据当前sheet隐藏参数面板
文档创建者:星踪      创建时间:06-15 15:45      标签:      编辑:3次    |   浏览:5830次

摘要:1. 概述1.1 问题描述多sheet的场景下,参数面板默认会在所有sheet显示,如果希望只有部分sheet展示参数面板,其他不显示,该如何设置呢?1.2 解决思路利用 JS 获取当前 sheet 编[阅读全文:]

JS隐藏sheet页
文档创建者:Poseidon      创建时间:02-15 14:18      标签:      编辑:14次    |   浏览:32100次

摘要:1. 概述1.1 问题描述针对于填报 sheet 页多的情况,有的 sheet 页是初始化不需要展示,或者说直接就是隐藏的;例如针对于一些计算用的,这些是不需要页面展示的 sheet 页,直接使用下面的[阅读全文:]

参数面板控件值修改后无法提交入库
文档创建者:星踪      创建时间:03-30 15:47      标签:      编辑:1次    |   浏览:469次

摘要:1. 概述1.1 问题描述参数面板控件初始值可以提交入库,但修改值后提交,入库的仍然是初始值。1.2 原因分析参数面板的控件值,需要在查询后才会写入参数,并能被提交入库。如果修改控件值后未执行查询动作,[阅读全文:]

Excel导入时根据标题匹配
文档创建者:印然      创建时间:11-11 11:28      标签:      编辑:45次    |   浏览:45897次

摘要:1. 概述1.1 学习视频本文学习视频:Excel导入简介1.2 应用场景在不定行报表进行Excel导入时,默认会根据标题匹配,将标题一致的列导入到报表中来。1.3 功能逻辑1)根据标题匹配,将标题一致[阅读全文:]

点击按钮提交多张模板
文档创建者:Wendy123456      创建时间:01-14 14:30      标签:      编辑:2次    |   浏览:1799次

摘要:1. 概述1.1 预期效果在我们使用填报表时,不希望使用 FineReport 内置的工具栏的按钮,希望能够自定义提交按钮,将数据入库。自定义提交按钮 只能提交一张模板的数据,若需要提交多张模板数据,如[阅读全文:]

决策报表填报
文档创建者:susie      创建时间:06-17 15:03      标签:      编辑:28次    |   浏览:91758次

摘要:1. 描述1.1 问题描述大部分填报模板都是cpt格式,其设置和功能要优于frm。如果对页面布局有较高的自由度需求,可以考虑使用frm来做。然而,frm不支持 cpt 里的填报预览,那么要如何实现填报功[阅读全文:]

Excel双向扩展格导入
文档创建者:印然      创建时间:11-11 11:26      标签:      编辑:25次    |   浏览:30161次

摘要:1. 概述1.1 学习视频本文学习视频:Excel导入简介1.2 应用场景Excel 双向扩展格导入适用于导入区域表头存在横向扩展,而导入区域是纵向扩展的场景。如下图所示效果,标题字段通过横向扩展得到,[阅读全文:]

单元格为空时赋值HTML无效
文档创建者:星踪      创建时间:03-30 11:52      标签:      编辑:0次    |   浏览:596次

摘要:1. 概述1.1 问题描述单元格设置了「用HTML显示内容」,当初始内容为空时,手动填写或者JS赋值HTML内容时,单元格无法正常展现HTML样式。1.2 原因分析当单元格初始为空时,该单元格即使设置了[阅读全文:]

控件异常显示为config type cannot be null
文档创建者:星踪      创建时间:03-29 19:39      标签:      编辑:0次    |   浏览:372次

摘要:1. 概述1.1 问题描述模板预览时,偶发出现部分或者所有控件显示为config type cannot be null。1.2 原因分析模板设置了自定义的JS刷新页面,同时又在该JS或者其他初始化/加[阅读全文:]

下拉复选框多值提交
文档创建者:星踪      创建时间:04-27 16:41      标签:      编辑:3次    |   浏览:9635次

摘要:1. 概述1.1 问题描述填报模板中有一个下拉复选框,设置了实际值和显示值,希望将选中数据拆开作为不同的数据提交入库,且需要将其显示值也提交入库。如下图所示:1.2 解决思路要拆成多条数据入库的话,下拉[阅读全文:]

内置校验
文档创建者:文档助手1      创建时间:11-10 13:59      标签:      编辑:30次    |   浏览:53252次

摘要:1. 概述1.1 版本说明报表服务器版本JAR 包版本功能变动10.0.92020-08-31内置校验编辑界面的校验出错信息修改为不满足校验公式则提示1.2 学习视频本文学习视频:数据校验1.3 应用场[阅读全文:]

JS校验填报值是否在数据库中存在
文档创建者:yzm164288      创建时间:01-24 15:22      标签:      编辑:1次    |   浏览:3091次

摘要:1. 概述1.1 应用场景用户希望在某个字段(如收件人、抄送人)输入多个值后,及时校验输入的人员ID是否存在,如不存在,则弹窗提醒。如下图所示:1.2 实现思路给填报控件添加编辑结束事件,通过使用 JS[阅读全文:]

填报控件数据字典联动
文档创建者:文档助手1      创建时间:11-10 14:35      标签:      编辑:31次    |   浏览:68093次

摘要:1. 概述1.1 学习视频本文学习视频:填报联动1.2 应用场景填报模板中存在多个控件,希望某个控件选择值后,其他控件的数据字典根据选择的值动态变化,如下图所示:1.3 实现思路有三种方法可以实现填报联[阅读全文:]

自定义校验
文档创建者:文档助手1      创建时间:11-10 13:57      标签:      编辑:34次    |   浏览:40641次

摘要:1. 概述1.1 应用场景一些特殊的业务逻辑用公式校验不好实现,希望可以获取填报页面数据,交给用户自定义的程序来判断,最后将校验结果返回给页面展示。1.2 功能入口设计器菜单栏点击模板>报表填报属[阅读全文:]

自定义提交
文档创建者:包继开      创建时间:10-14 15:37      标签:      编辑:13次    |   浏览:24081次

摘要:1. 概述1.1 问题描述在做填报报表时,希望点击提交按钮后,获取到填报页面的数据做一些自定义的处理,要如何实现呢?1.2 实现思路在「报表填报属性」章节中介绍了报表填报属性有 2 种设置方式,一个是内[阅读全文:]

Excel导入常见问题与解决方案
文档创建者:RosieY      创建时间:01-24 10:56      标签:      编辑:1次    |   浏览:5814次

摘要:1. 导入后数据错误现象一:导入后数据错位、导入后部分数据缺失原因:一般是因为历史的 Excel 导入功能,不支持复杂格式的 Excel,导入时解析失败导致了错误结果。解决方案:使用 Exce[阅读全文:]

Excel增量导入时实现序号自增
文档创建者:RosieY      创建时间:01-24 10:11      标签:      编辑:0次    |   浏览:3715次

摘要:1. 概述1.1 问题描述数据库表里已经有序号的情况下,增量导入数据时导入后发现序号从 1 开始。如下图所示:如果想要延续之前的序号进行排序,该如何实现呢?1.2 解决方案使用层次坐标公式 Cellx[[阅读全文:]

Excel导入逻辑设置插件
文档创建者:susie      创建时间:08-30 15:16      标签:      编辑:26次    |   浏览:43890次

摘要:1. 概述1.1 应用场景插件可以在普通导入、自定义导入、批量导入场景下,修改默认的导入逻辑。支持以下导入场景:场景图示1单行表头,表头部分无横向扩展2单行表头,表头部分存在一个横向扩展3导入区域上方有[阅读全文:]

导入Excel提交前清空数据库表
文档创建者:yiyemeiying      创建时间:03-14 08:23      标签:      编辑:30次    |   浏览:50967次

摘要:1. 概述1.1 问题描述数据库表里已经有序号的情况下,增量导入数据时导入后发现序号从 1 开始。如下图所示:如果想要延续之前的序号进行排序,该如何实现呢?1.2 解决方案使用层次坐标公式 Cellx[[阅读全文:]

Excel导入显示值转换
文档创建者:用户z1931049      创建时间:12-17 15:09      标签:      编辑:10次    |   浏览:10819次

摘要:1. 概述1.1 应用场景可以将Excel导入的值,根据单元格形态的数据字典,转换为想要的实际值来入库。比如导入的是男、女,入库的是1、2。1.2 功能逻辑1)需安装  Excel标[阅读全文:]

填报模板异常检测
文档创建者:RosieY      创建时间:01-07 10:37      标签:      编辑:2次    |   浏览:1773次

摘要:1. 概述11.0.2 及以后,模板检测助手 新增填报异常检测功能。用户打开一个填报模板后,点击工具栏「模板检测助手」,如果模板中填报相关属性设置异常,则会提醒用户异常内容和异常所在位置,同时给出修改意[阅读全文:]

填报JS接口说明
文档创建者:星踪      创建时间:04-19 09:31      标签:      编辑:32次    |   浏览:22243次

摘要:1. 概述API接口汇总 中公共模块和填报预览专有的接口,都支持在填报预览下使用。2. 接口索引2.1 控件接口填报模板,会存在参数面板上的控件和填报单元格中的控件。获取参数面板上的控件,可参考:参数面[阅读全文:]

控件校验
文档创建者:文档助手1      创建时间:11-10 13:43      标签:      编辑:25次    |   浏览:38303次

摘要:1. 概述1.1 版本报表服务器版本功能变动11.0.2「允许自定义值」校验项逻辑优化, Excel 导入、值通过公式计算所得等场景下也能触发校验。1.2 学习视频本文档的系列学习视频可查看:[阅读全文:]

内置SQL提交
文档创建者:Leo.Tsai      创建时间:07-28 16:47      标签:      编辑:29次    |   浏览:49676次

摘要:1. 概述1.1 版本报表服务器版本功能变动11.0.2填报配置表时支持从数据库中模糊搜索表,详情见 2.2 节。1.2 学习视频本文学习视频:设置填报属性1.3 功能介绍设计好填报表格,添加填报控件之[阅读全文:]

填报插入和删除区域块
文档创建者:星踪      创建时间:12-13 11:59      标签:      编辑:4次    |   浏览:3078次

摘要:1. 概述1.1 问题描述大多数场景下,插入删除行都是针对单行来实现的,如果希望能够对模板里的某一整块区域进行插入和删除,应该如何实现呢?1.2 解决方案可以通过插入删除行按钮和单元格的插入行策略设置来[阅读全文:]

填报提交条件
文档创建者:Leo.Tsai      创建时间:05-18 14:55      标签:      编辑:8次    |   浏览:18288次

摘要:1. 概述1.1 学习视频本文学习视频:设置填报属性1.2 应用场景提交条件可以对提交入库的数据进行过滤,满足这个条件的数据可以入库,不满足的不予入库。例如一个常见的使用场景:商品数据入库时,希望将单价[阅读全文:]

填报数据接口提交
文档创建者:mqh      创建时间:02-22 22:28      标签:      编辑:5次    |   浏览:7396次

摘要:1. 概述1.1 版本报表服务器版本JAR 包版本插件版本10.02018-07-31V1.01.2 应用场景用户在做填报报表时,希望点击提交按钮时填报模板调用客户系统接口发送数据、触发客户系统流程等操[阅读全文:]

JS实现防止重复点击提交
文档创建者:Kevin-s      创建时间:05-14 09:51      标签:      编辑:13次    |   浏览:7057次

摘要:1. 概述1.1 问题描述默认的工具栏提交按钮在提交时,会自动禁用提交按钮本身以及页面任何操作,以防用户误操作。但是如果使用了自定义按钮来提交,或者使用了JS提交接口来实现提交,就没有这个效果了。且页面[阅读全文:]

简单多sheet填报
文档创建者:文档助手1      创建时间:11-10 13:37      标签:      编辑:24次    |   浏览:57793次

摘要:1. 概述1.1 应用场景多 sheet 填报报表可以给每个 sheet 分别设置填报属性,将对应sheet数据提交到表中。如下图所示:提交后两个 sheet 的数据分别写到不同的数据库表中,如下图所示[阅读全文:]

Excel自定义导入
文档创建者:susie      创建时间:11-12 21:47      标签:      编辑:18次    |   浏览:32617次

摘要:1. 概述1.1 学习视频本文学习视频:Excel导入简介1.2 应用场景自定义导入Excel行列功能适用于只希望导入Excel中部分行列的场景。比如Excel中有10行,只需要导入其中8行。1.3 功[阅读全文:]

JS控制单元格控件是否可用/可见
文档创建者:星踪      创建时间:05-17 17:42      标签:      编辑:4次    |   浏览:13051次

摘要:1. 概述1.1 问题描述希望根据一些条件来动态控制控件的可用和可见状态。比如下图所示模板,希望当中止列选择"是"的时候,单价清空且不可编辑。1.2 实现思路使用条件属性可以在页面初[阅读全文:]

填报冻结
文档创建者:文档助手1      创建时间:11-10 14:37      标签:      编辑:24次    |   浏览:25872次

摘要:1. 概述1.1 学习视频本文学习视频:页面设置1.2 应用场景填报预览时,如果列数和行数较多,拖动滚动条查看数据时,希望标题行或者某些部分可以固定不动,效果如下图所示:1.3 解决思路FineRepo[阅读全文:]

单元格下拉树返回显示值
文档创建者:印然      创建时间:11-11 10:55      标签:      编辑:12次    |   浏览:17190次

摘要:1.概述1.1 问题描述单元格里添加的 下拉树控件 ,数据字典设置了实际值和显示值,选择时显示的是显示值,在失焦后单元格中显示的会是实际值。例如下图用下拉树展示部门结构,选项的实际值为部门 I[阅读全文:]

自由报表填报
文档创建者:文档助手1      创建时间:11-02 15:19      标签:      编辑:17次    |   浏览:153632次

摘要:1. 概述自由填报报表采用自由报表的样式,可以在多行录入数据。自由填报报表可以自定义报表的布局,具有样式自由、风格多样的特点。2. 示例2.1 示例效果制作一张员工信息登记表,使用多种类型的填报控件录入[阅读全文:]

文件上传至数据库并下载
文档创建者:文档助手1      创建时间:11-10 14:27      标签:      编辑:35次    |   浏览:54089次

摘要:1. 概述1.1 应用场景希望直接将 txt、Excel 等小型文件保存在数据库中,并且在报表中将这些文件下载下来。1.2 实现思路上传:使用「文件控件」上传文件,设置好填报属性,以二进制流保存至数据库[阅读全文:]

JS实现防止恶意提交
文档创建者:RosieY      创建时间:12-09 17:12      标签:      编辑:0次    |   浏览:2532次

摘要:1. 概述1.1 预期效果在日常填报中,只要用户能预览网页,就可以填报,这样就会存在一些人恶意填报,生成一些垃圾数据。那如何避免此种情况呢?可以通过设置效验码,在输入效验码不正确情况下,填报「提交」按钮[阅读全文:]

JS获取当前编辑行单元格行号
文档创建者:印然      创建时间:11-17 17:14      标签:      编辑:19次    |   浏览:42644次

摘要:1. 概述1.1 问题描述希望点击某行的单元格时,获取对应该行的行号,如下图所示:1.2 实现思路通过 cellselect 监听事件,当某单元格被选中时传对应单元格的行序号给需要显示行号的单元格。注:[阅读全文:]

JS实现删除时二次确认
文档创建者:MOMO_KANA      创建时间:12-19 13:30      标签:      编辑:32次    |   浏览:34200次

摘要:1. 概述1.1 问题描述默认的删除行按钮,点击删除不会二次确认,因此可能会出现误删的情况。如果希望点击删除按钮时,可以弹出确认删除的提示框,要怎么实现呢?效果如下图所示:1.2 实现思路删除时通过弹窗[阅读全文:]

填报暂存
文档创建者:all100      创建时间:04-17 20:17      标签:      编辑:30次    |   浏览:30212次

摘要:1. 概述1.1 版本版本功能变动11.0.1清空暂存后刷新页面,页面上不再显示暂存的数据当页面中有暂存数据时,弹出消息提示用户1.2 学习视频本文学习视频:页面设置1.3 应用场景填报暂存可以将填写内[阅读全文:]

填报round函数计算精度不正确
文档创建者:RosieY      创建时间:11-29 14:19      标签:      编辑:0次    |   浏览:732次

摘要:1. 概述1.1 问题描述在填报场景中使用round函数计算时,可能会出现数字的精度问题,例如公式=round(1.9999,2)的页面显示计算结果为2,但是在填报入库时,填入的却是1.9999。1.2[阅读全文:]

JS实现只提交修改过的数据
文档创建者:yets11      创建时间:02-24 13:53      标签:      编辑:24次    |   浏览:32738次

摘要:1. 概述1.1 问题描述在 填报未修改不更新 文档中介绍了未修改不更新的作用以及限制,其中一个限制是:未修改不更新仅适用于所有填入的值为单元格的情况,若填入值为固定字符串[阅读全文:]

单元格下拉树实际值和显示值转化失效
文档创建者:RosieY      创建时间:11-29 11:39      标签:      编辑:0次    |   浏览:1047次

摘要:1. 概述1.1 问题描述单元格下拉树设置了默认值,同时设置了形态-数据字典,但默认值并没有按照设置正常转化为显示值,在预览时仍然显示为了实际值。1.2 原因分析当使用上述格式为下拉树设置默认值时,该默[阅读全文:]

JS实现批量选择数据并打印
文档创建者:文档助手1      创建时间:11-10 14:46      标签:      编辑:23次    |   浏览:12491次

摘要:1. 概述1.1 问题描述填报时希望将选中的数据以自定义的样式打印出来,效果如下图所示:前端填报时复选几条数据:点击打印按钮后,数据展示为自定义的样式:1.2 实现思路可以设计另外一个有固定格式的模板,[阅读全文:]

JS实现页面加载后默认显示指定sheet页
文档创建者:yiyemeiying      创建时间:05-15 09:08      标签:      编辑:20次    |   浏览:18954次

摘要:1. 概述1.1 问题描述 如果报表中有多个 sheet 页,前端预览时,默认展示第一个 sheet 页,那么页面加载后如何展示指定 sheet 页呢?如下图示例中的效果,报表选择填[阅读全文:]

Excel多次导入
文档创建者:jiangsr      创建时间:01-18 16:37      标签:      编辑:31次    |   浏览:29311次

摘要:1. 概述1.1 学习视频本文学习视频:Excel导入简介1.2 应用场景Excel多次导入包括了三种形式:清空导入,覆盖导入,增量导入。清空导入:适用于导入前需要清空原有页面数据的场景。覆盖导入:适用[阅读全文:]

填报常用技巧
文档创建者:文档助手1      创建时间:11-10 14:39      标签:      编辑:25次    |   浏览:32334次

摘要:1. 去除填报页面选中单元格时的黑色边框1.1 问题描述前端填报预览时,如果选中某个单元格,该单元格会出现如下图所示的黑色外框,比较影响整个页面的美观,那么该如何将这个边框去除掉呢?1.2 解[阅读全文:]

联立多字段校验是否与数据库中数据重复
文档创建者:李白9      创建时间:10-30 10:43      标签:      编辑:13次    |   浏览:35997次

摘要:1. 概述1.1 问题描述用户在填报报表中录入数据时,希望可以通过两个或多个字段来验证数据的唯一性,确保填入的数据在数据库中不存在。1.2 解决思路报表设计时将需要校验的多个字段拼接起来作为一个字段,然[阅读全文:]

JS实现自定义按钮提交前校验
文档创建者:Carly      创建时间:11-11 11:37      标签:      编辑:1次    |   浏览:5529次

摘要:1. 概述1.1 问题描述当使用自定义按钮设置填报属性时,默认是没有数据校验和提交成功/失败提示的,如果想要增加校验,该如何实现呢?1.2 实现思路使用2个按钮分别实现提交和校验。其中一个按钮写JS触发[阅读全文:]

JS实现填报只校验修改行数据
文档创建者:星踪      创建时间:05-12 16:04      标签:      编辑:6次    |   浏览:5878次

摘要:1. 概述1.1 问题描述填报校验默认会对页面上所有数据进行校验,没有未修改不校验的功能。在有些时候,想只校验修改和新增的数据,该如何实现呢?1.2 实现思路利用标记字段的思路,在每一行增加一个标记值来[阅读全文:]

JS自定义插入和删除行按钮
文档创建者:文档助手1      创建时间:11-10 14:23      标签:      编辑:24次    |   浏览:40371次

摘要:1. 概述1.1 预期效果使用 插入和删除按钮,每一行都有一个按钮,当数据量过大时,按钮过多会导致模板加载变慢。如何只用一个插入行和删除行按钮,在鼠标停留的行位置插入一行数据或删除对应行数据呢[阅读全文:]

防止填报第一行数据被删除
文档创建者:包继开      创建时间:10-09 09:34      标签:      编辑:18次    |   浏览:7347次

摘要:1. 概述1.1 问题描述存在插入删除行按钮的模板,如果只剩一行数据时点击了删除行,那后续就无法再新增行了,因为页面上没有插入行按钮了。那么如何实现第一行数据禁用删除行按钮呢?1.2 实现思路方案一:插[阅读全文:]

JS实现插入自定义行数
文档创建者:gxy120313      创建时间:02-21 13:30      标签:      编辑:10次    |   浏览:17124次

摘要:1. 概述1.1 预期效果报表开发中,很多情况下用户在增加行数的时候,想要自定义输入行数,然后增加指定的行数,而不是点击一次增加一行,效果如下图所示:1.2 实现思路在单元格按钮控件中,添加 JS 点击[阅读全文:]

JS实现固定插入和删除最后一行/多行
文档创建者:星踪      创建时间:05-18 11:58      标签:      编辑:3次    |   浏览:5675次

摘要:1. 概述1.1 问题描述默认的工具栏插入行和删除行按钮操作的是鼠标选中行,单元格的插入行和删除行按钮操作的是当前行,使用插入删除行的 JS 接口可以实现在固定行进行插入和删除。那如果是希望固定在最后一[阅读全文:]

JS实现限制最大插入行数
文档创建者:Kevin-s      创建时间:05-13 09:11      标签:      编辑:7次    |   浏览:2917次

摘要:1. 概述1.1 问题描述插入行的场景中,想要限制用户插入的总行数,要怎么实现呢?1.2 解决方案在插入行按钮控件中,添加 JS 点击事件,判断当前总行数并执行对应事件。接口说明可以参考:填报预览专有2[阅读全文:]