• 文档助手1
  • 白丁
  • 发短消息
  • 用户经验:0
  • 用户F豆:0
  • 用户元宝:0
  • 用户F币:0
  • 人气指数:77916
  • 创建文档:519
  • 编辑文档:299
  • 优秀文档:0
  • 我创建的文档 我编辑的文档 我收藏的文档

    自定义校验
    文档创建者:文档助手1
    标签:

    摘要:1. 概述1.1 应用场景一些特殊的业务逻辑用公式校验实现起来比较复杂,希望可以交付给用户自定义的程序来判断,然后将结果返回给 FineReport 。1.2 功能入口设计器菜单栏点击模板>报表填[阅读全文]

    创建时间:    编辑: | 浏览:
    使用js进行及时校验
    文档创建者:文档助手1
    标签:

    摘要:1. 问题描述在实现填报时,有时需要在编辑完数据后跟其他具体某个格子对比,进行及时校验。2. 解决方案使用 JS 脚本进行校验。3. 示例3.1 模板设计表样设计如下:设置 B2 单元格的控件[阅读全文]

    创建时间:    编辑: | 浏览:
    使用js进行正则表达式校验
    文档创建者:文档助手1
    标签:

    摘要:1. 问题描述控件中输入的字符串必须符合一定的格式,如下图控件的值必须满足文号的格式:由发文机关代字、发文年份和文件顺序号三个部分组成,当输入的值不符合该格式时提示错误:2. 实现思路在控件的编辑结束事[阅读全文]

    创建时间:    编辑: | 浏览:
    及时校验
    文档创建者:文档助手1
    标签:

    摘要:1. 描述现有的控件,设置面板中包含有各种及时校验,如文本控件的填写规则校验、数字的精度校验、日期时间可以规定范围等,以下介绍几种常用的及时校验设置。2. 校验类型2.1 文本控件及时校验文本控件类型有[阅读全文]

    创建时间:    编辑: | 浏览:
    强制提交
    文档创建者:文档助手1
    标签:

    摘要:1. 描述在填报报表中,用户往往由于某些原因,即使提交的数据不合法,数据校验不通过,但是仍需提交。为了解决此问题,FineReport 于提交属性设置中提供了强制提交类型。2. 解决方法菜单栏点击模板&[阅读全文]

    创建时间:    编辑: | 浏览:
    填报分页示例
    文档创建者:文档助手1
    标签:

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

    创建时间:    编辑: | 浏览:
    多sheet填报分页
    文档创建者:文档助手1
    标签:

    摘要:1. 版本报表服务器版本10.02. 概述上一节介绍了单 sheet 下的填报分页的制作过程以及使用方式,那么在有多个 sheet 的情况下,填报分页的范围不是整个报表,而是每个 sheet,即每个 s[阅读全文]

    创建时间:    编辑: | 浏览:
    简单多sheet填报例子
    文档创建者:文档助手1
    标签:

    摘要:1. 问题描述(1)多 sheet 的含义多 sheet 报表指的就是将多个独立的报表以 Tab 的形式组合到一起,方便对多张填报表同时进行编辑,保存数据到数据库或者批量打印,导出等。(2)何时使用多[阅读全文]

    创建时间:    编辑: | 浏览:
    多sheet数据计算
    文档创建者:文档助手1
    标签:

    摘要:1. 问题描述报表之间可以通过参数或超链接等传递数据,同一个模板中多个 sheet 间是无法用参数和超级链接进行传值的,那如何实现在一个 sheet 中取另外一个 sheet 某个单元格的值即如何实现跨[阅读全文]

    创建时间:    编辑: | 浏览:
    多sheet应用
    文档创建者:文档助手1
    标签:

    摘要:1. 描述多 sheet 报表在实际项目中应用是比较广泛的,相比较于单 sheet 报表,多 sheet 报表一般性功能不会特别的复杂,下面介绍几个多 sheet 里面的典型应用。2. 重新加载当前 s[阅读全文]

    创建时间:    编辑: | 浏览:
    插入行策略
    文档创建者:文档助手1
    标签:

    摘要:1. 概述1.1 问题描述对于填报模板,新插入行或列的单元格可能是空值、上一个单元格的值,也可能是某个不固定的值,那么应该如何设置呢?1.2 解决思路可以使用 插入行策略,该策略提供 3 种方案:空值,[阅读全文]

    创建时间:    编辑: | 浏览:
    填报自动生成序号
    文档创建者:文档助手1
    标签:

    摘要:1. 概述1.1 问题描述在填报录入数据时,希望序号可以自动生成,且新增或删除数据行时,序号可以重新排序,效果如下图所示:1.2 实现思路修改插入行策略,添加 JavaScript 事件来实现上述效果。[阅读全文]

    创建时间:    编辑: | 浏览:
    数据库自增长ID填报
    文档创建者:文档助手1
    标签:

    摘要:1. 描述数据库自增长 ID 填报是指在 FineReport 模板中进行数据填报的时候,不需要设置 ID 数据列,在往数据库中插入数据的时候,数据库的主键 ID 会自动增长。在填报中,数据批[阅读全文]

    创建时间:    编辑: | 浏览:
    点击删除按钮直接提交入库
    文档创建者:文档助手1
    标签:

    摘要:1. 概述1.1 问题描述有时候希望点击删除行按钮后,可以自动执行提交动作,无需点击工具栏提交按钮入库,效果如下图所示:1.2 实现思路给删除行按钮添加点击事件,实现点击删除行按钮后,可以延时一段时间再[阅读全文]

    创建时间:    编辑: | 浏览:
    主从填报表
    文档创建者:文档助手1
    标签:

    摘要:1. 问题描述如下图通过单个报表实现主子表的业务逻辑,上面为订单信息,数据来自订单表;下面是该订单的明细,数据来自于订单明细表,通过订单 ID 进行关联。修改上方订单信息及明细数据时,数据将分别回填至对[阅读全文]

    创建时间:    编辑: | 浏览:
    入库前的值处理
    文档创建者:文档助手1
    标签:

    摘要:1. 问题描述有时在进行填报时,为空的时候会跳过不填,但希望入库的时候单元格数据为空时保存为 0。还有的情况,填报的列不是绑定的单元格,而是直接将参数值保存到对应的列、自动保存当前日期等等。2. 实现思[阅读全文]

    创建时间:    编辑: | 浏览:
    自动计算
    文档创建者:文档助手1
    标签:

    摘要:1. 问题描述自动计算,是指根据用户录入的某些单元格的值,自动计算出另外一些单元格的值,从而简化用户的输入,同时避免错误数据的录入。2. 解决思路设置了公式自动计算的单元格,公式会保存为单元格的属性(属[阅读全文]

    创建时间:    编辑: | 浏览:
    插入和删除按钮
    文档创建者:文档助手1
    标签:

    摘要:1. 概述填报时如果有插入和删除记录的操作,那么需要通过点击按钮插入空白记录或删除已有记录,FineReport 提供了 2 种设置插入和删除按钮的方法,分别如下:内置插入删除按钮自定义插入删除按钮2.[阅读全文]

    创建时间:    编辑: | 浏览:
    Excel数据复制到填报单元格
    文档创建者:文档助手1
    标签:

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

    创建时间:    编辑: | 浏览:
    自动匹配
    文档创建者:文档助手1
    标签:

    摘要:1. 问题描述有如下图情况,只给出一系列的编号,根据编号自动在数据库中匹配出对应的数据,然后再对数据进行修改操作:2. 解决思路在对应的单元格中,通过 SQL 公式取出对应的值,然后在公式的单元格中设置[阅读全文]

    创建时间:    编辑: | 浏览: