帆软-FineReport简记

本文介绍了FineReport的参数设计,强调其作为动态数据过滤的重要角色,讲解了如何使用参数宏${}及其内置公式。同时,文章讨论了参数控件的绑定方式,包括自动绑定和手动拖拽。此外,内容涵盖了数据集的概念,数据列的操作如插入斜线,以及固定标题和列的设置。还探讨了数据列的展示方式,如分组、汇总和列表,以及通过颜色条件对数据行进行视觉区分。最后,提到了序列函数seq()的应用。
摘要由CSDN通过智能技术生成
  • 参数
    参数设计实际是一个动态过滤数据的过程,便于用户与数据能够实时交互。
    使用参数宏 ${}来定义参数。可以单个使用,也可动态地生成过滤条件。
    参数宏内可使用内置的FR公式。

使用参数:where column= ${参数}
灵活参数使用:where ${if(len(参数)==0,"","and column=’ “+参数+” ’ ")}

  • 参数控件
    参数与控件通过参数名称进行绑定,二者名称要保持一致。绑定后WEB端填入条件值,就会相当于给参数赋值。

1、点击未生成的参数,可自动将控件与参数绑定。(赋值控件、标签控件、按钮)
2、直接从控件栏中将控件拖拽到参数面板中,修改控件名与参数名保持一致。此方法需要定义模板参数,控件与数据集参数间需要用到模板参数连接。

  • 数据集
    存储通过数据连接从DB中取出来的数据,数据集是个二位数据表,可直接在数据集中看到数据表中的字段与数据。
    一个模板可存在多个数据集。

  • 数据列
    拖拽方式将数据集中的字段至单元格,并设置单元格属性。

1、插入斜线:a|b|c方式设置斜线的内容,可用空格方式进行位置调整。

两个
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值