帆软报表真是个好东西,功能强大且易上手,过程中发现一个奇怪的问题,就是某一天打开设计器,发现左下角的数据集不见了,只能透过菜单上点数据集,虽然能用,但是觉得不爽,于是网上找方案。 我采用的方案是: “关掉设计器,修改C:\Users\用户\.FineReport80(90依版本 ...
大多数情况下,FineReport直接在设计器里使用 数据集查询 ,直接写SQL就能满足报表要求,但对于一些复杂的报表,有时候SQL处理并不方便,这时可以把查询结果在应用层做一些预处理后,再传递给报表,即所谓的 程序数据集 ,FineReport的帮助文档上给了一个示例: View Code 这个示例我个人觉得有二个地方不太方便: db连接串硬编码写死在代码里,维护起来不太方便,目前大多数b s应 ...
2014-08-23 16:11 2 14528 推荐指数:
帆软报表真是个好东西,功能强大且易上手,过程中发现一个奇怪的问题,就是某一天打开设计器,发现左下角的数据集不见了,只能透过菜单上点数据集,虽然能用,但是觉得不爽,于是网上找方案。 我采用的方案是: “关掉设计器,修改C:\Users\用户\.FineReport80(90依版本 ...
1. SUM SUM(number1,number2,…):求一个指定单元格区域中所有数字之和。Number1,number2,…:1到30个参数或指定单元格区域中所有 ...
动态表实现了不同的人根据需要选择不同的表进行查看,从而提高查询效率 在定义数据集时,通过if函数来判断参数的值从而来实现调用不同的数据表 如直接将SQL语句定义成: SELECT * FROM ${if(table='table1','table1','table2')},即若参数 ...
1.产品初步了解学习-帆软手机号 验证码登录-观看课程视频 https://edu.fanruan.com/guide/finereport?sid=ASKWAGjM 2.产品下载 下载路径: 3.服务端部署 需提前下载并安装 JDK 之后再安装服务端tomcat-win64- ...
饼图联动:点击饼图1,饼图2和饼图3显示饼图1的关联数据,接着点击饼图2,饼图3显示饼图2的关联数据,点击上方清除级联,饼图则恢复默认展示状态 下面以上图示例效果为例,说明制作过程。 1.为每个饼图准备数据集 #ds1: #ds2: #ds3: 饼图1数据 ...
原因:在SqlServer数据库中,若定义的存储过程中包含有insert/update等更新操作时,在设计器中对存储过程进行调用时,会提示没有返回数据集的错误。 解决方法:修改存储过程,在begin 后面添加 SET NOCOUNT ON。 不管多复杂的sql存储过程 只需要在第一个 ...
在进行展现数据时,希望模板的数据是可以动态折叠的,即点击数据前面的加号才展开对应下面的数据,可通过树节点按钮实现折叠树效果 实现思路: 1.这里建立一个内置数据集 添加数据 设置模板样式,添加颜色和对其格式便于区分 为A2设置控件:按钮控件→按钮类型:树节 ...
新建普通报表,新建一个数据集ds1,sql语句:select * from 销量 设计模板:选择复选按钮组控件 设置 控件名称 paraed , 控件值设置为公式:["列名","列名",……] 数据字典 →公式 :TABLEDATAFIELDS("ds1") 自定义列名 ...