随笔分类 - FineReport功能实现
摘要:问题描述 决策报表在打开时希望参数控件的值可以默认是上一次页面关闭前最后一次查询所选择的值。 解决方案 每次点击查询后将参数值保存到浏览器缓存中(适用于控件在参数栏内),或每次控件值发生改变后将参数值保存到浏览器缓存中(适用于控件在报表体内)。 报表打开时从浏览器缓存中将参数值读取出来并赋值给对应的
阅读全文
摘要:一、实现效果 二、实现思路 假设我们有mysql数据库表temp_namescore,其结构和数据如下: 如果我们要实现上述功能,需要将数据转换成可以在前端页面展现的HTML代码,然后在FR中进行HTML渲染,具体步骤如下: 1、写SQL,根据数据和最大值,获取对应的比例,然后拼接成HTML文件 代
阅读全文
摘要:问题描述 普通报表在打开时希望参数面板中的参数控件的值可以默认是上一次页面关闭前最后一次查询所选择的值。 解决方案 每次在页面关闭时将参数值保存到浏览器缓存中(适用用非FS平台),或每次点击查询后将参数条值保存到浏览器缓存中(适用FS决策平台)。 报表打开时从浏览器缓存中将参数值读取出来并赋值给对应
阅读全文