润乾报表 DQL 报错:no dim define
访问 olap.jsp 页面,拖取字段到表头列时报错:no dim define,maybe lmd has changed or no dql license! 如下图所示:
可能原因:
1、配置的报表授权没有带“DQL 服务器”功能点
2、拖取的字段不是维字段
解决方法:
1、如果是授权功能点不全导致,那么需要在 dqlserver 服务文件夹下找到 server.xml,将授权文件改为带 dql 功能点的报表授权,然后重启 dqlserver 服务即可
2、如果是非维字段引起,那么可以设置主外键关系实现
例如雇员表里需要吧地区和城市作为维,实现按照地区和城市进行分组计算。
dql 里要求在元数据里把地区、城市的维定义了,如果没有实体表,那么可以借助假表的方式,或 sql 表的方式定义城市表,并设置表间关联关系