Browse Source
* commit '9692b2f5f9cb61e386089e2df1bea3a83aaad1bd': REPORT-67417 搜索历史/已读动态 加上持久化 REPORT-69725 远程集群环境,存储过程数据集的参数没有复制过来 【问题原因】粘贴数据集的逻辑是使用TableDataWrapper生成TableDataPane + 使用当使用TableDataPane生成新的数据集;在生成TableDataPane的时候,会调用对应Class类型的构造方法,并populateBean一下;对于存储过程,ProcedureDataPane在populateBean的时候会在SwingWorker的doInBackground()中去做一次查询,然后在done()更新参数;远程连接下,查询的过程变长,导致还没来得及更新上参数,后续使用TableDataPane生成新的数据集时,参数为空,因此创建DataModel的时候后台报错缺失参数,前端表现为数据集编辑面板上没参数 【改动方案】1.专属于存储过程的ProcedureDataPane中提供可以更新参数的方法;2.对复制粘贴时调用的生成TableDataPane的方法包了一层,然后判断是否为存储过程,如果是的话,将源TableData的参数直接更新进去,保证后面这个Pane里是一直有参数的 【review建议】可能有更好的改法,这里这么改主要是因为生成TableDataPane和populateBean的代码都比较古老,逻辑也不熟,不太敢改。 REPORT-71157 alphafine 高级搜索功能失效 REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线 1、添加判断 REPORT-71052 【冒烟】单元格删除所有超链,再次添加超链,样式没有恢复为默认蓝字+下划线 1、添加判断 REPORT-71083 清空后 重新搜索同样内容无结果 REPORT-71083 清空后 重新搜索同样内容无结果 REPORT-70681 异常输出调整 REPORT-71082 alphafine在点击帮助文档跳转后 会自动跳到最底层 REPORT-66853 老决策报表-没有勾选图片压缩,报表块设置图片主体填充,web预览时图片会模糊 1、修改了jpg图像的存储方式,使用原文件直接存储feature/x
superman
3 years ago
8 changed files with 133 additions and 9 deletions
Loading…
Reference in new issue