Jaspersoft Server 8 Ad Hoc视图设为totals时显示计算类型名称求助
解决Jaspersoft Server 8 Ad Hoc视图Totals显示计算类型名称的问题
检查Ad Hoc视图的字段格式设置
打开Ad Hoc编辑器,选中出问题的汇总字段,进入字段属性/格式设置面板,找到“显示计算类型”这类选项,直接取消勾选即可。部分版本中该选项可能藏在“汇总显示设置”子菜单里,多留意一下。修改Ad Hoc模板配置(需对应权限)
如果所有Ad Hoc视图都出现这个问题,大概率是升级后默认模板的配置变了。要是你有模板编辑权限,打开对应的表格/分析模板,找到汇总行的配置项,删掉里面的计算类型占位符(比如${calculationType}),只保留数值显示部分。联系管理员调整全局配置
若自身权限不足,直接找管理员协助:- 让他们检查服务器配置文件(比如
WEB-INF/applicationContext-adHoc.xml)中的showCalculationNameInTotals参数,将其设置为false; - 查看系统全局的Ad Hoc设置,确认是否升级后默认开启了“显示计算类型”的选项,关闭该选项就能批量解决所有视图的问题。
- 让他们检查服务器配置文件(比如
临时自定义字段显示名称
应急 workaround:在Ad Hoc视图里手动修改汇总字段的显示名称,把默认的“列名 计算类型”(比如“销售额 SUM”)改成仅保留列名,前端显示就会覆盖为你设置的名称。
内容的提问来源于stack exchange,提问作者Edward
相关产品推荐
相关产品推荐

