Releases
v2.1.0.20191227
Compare
Sorry, something went wrong.
No results found
koqiui
released this
27 Dec 10:07
简化开发、部署、数据移植;
支持报表自定义code(并增加相应api),便于集成调用
修复只返回一行数据的重大问题
支持直接获取原生结果集(api)
修复报表copy/edit数据污染
修正布局方向写死的问题(放开让用户可调)
支持在指定报表的数据源上调用sql(集成应用可以处理复杂参数源,比如基于sql的下拉列表参数源)
参数增加hidden标记,便于集成调用过滤不应让用户接触的参数
支持从主体查询Sql中提取查询参数并追加到参数列表中(减少人为失误和工作量)
支持把隐藏+非必须(但是必须有默认值)的参数当作基于sql的参数的数据源的变量(注意:这样的参数为参数sql中专用,不会出现在查询界面)
加强参数合理性检查,优化错误提示,更加具体
加强对用于in的(下拉多选“,”分割)列表数据的支持
增加对string、date类型值特殊字符转义(减少错误)
简化checkbox选择(点击Label即可),提供就地刷新数据源下拉列表
去掉内建的startTime、endTime等时间参数(以免影响集成api对参数的检查和过滤)
sql分析后得到的列名不再转为小写,而是原封不动地返回(保持大小写的习惯)
放开之前被隐藏的图表功能
修正报表结果导出Excel的条件错误和不一致问题
修正后端DataGridPager参数(分页信息)接收无效问题
增加对自定义对齐和统计列、计算列色阶样式的支持
用日期、时间、数值定制格式化增强和替换掉原来的(小数点精度)
调整报表数据结果html样式(支持双击标记)
提高列名称兼容性、优化界面和操作
支持修改报表后列表刷新焦点恢复到那一行
在有自定义代码(ucode)的报表行ID上显示小旗标
结果列支持BOOLEAN类型、查询参数支持布尔型(bool)
报表导出忽略隐藏参数、显示Label而不是value(更直观)
修正复制/新增时没有id报错的问题(select key问题)
支持查看报表json和从json复制新建报表功能
修正sql参数列表前面删除错乱问题(并用蓝色标出正在编辑参数)
根据命名经验性判断新提取的sql参数的类型
所有combobox改为 editable = "false"(防止误改导致结果异常)
在非prod环境下保留admin登陆用户密码
支持针对date类型参数设置默认值表达式(today, month.firstday, month.lastday, year.firstday, year.lastday +- 整数)
支持自定义链接js函数(参考:[自定义报表单元格链接回调函数])
支持对下拉型参数设置级联参数代码(指向另一个基于sql下拉列表参数)用于集成支持
数据源连接池配置支持自定义validationQuery(默认改为select 1 from dual )
增加/report/getResultSetMap.json 集成api获取 带排序 和 分页 结果集
(可以传参:page_no, page_size, sort_items: [colName1: asc, colName2: desc, ...])
色阶样式 和 链接函数 可以 忽略 0 值
You can’t perform that action at this time.