|
版本: |
其它(帖子中说明) |
小版本号: |
1 |
|
|
数据库: |
Oracle |
服务器操作系统: |
Linux |
应用服务器: |
Tomcat |
客户端操作系统: |
Windows 7 |
浏览器: |
Chrome |
|
|
本帖最后由 vakey 于 2018-4-27 09:51 编辑
X5 3.6开发端;执行KSQL:select o from SA_OPORG o where o.sName = 'XXXX公司' and o.sParent = 'OpXccd6lCOaeBj7GxVz'
代码如下
String sql = "select o from SA_OPORG o where o.sName = '"+sName+"' and o.sParent = '"+SDGYSROOTID.toString()+"'";
Table table = KSQL.select(sql, null, sysDataModel, null)
报错如下
Caused by: com.justep.exception.BusinessException: 编码: JUSTEP154001; 提示: 模块/SDSRM/management/data中, 没有将概念SA_OPORG映射到数据库
at com.justep.exception.BusinessException.create(Unknown Source)
at com.justep.util.Utils.check(Unknown Source)
at com.justep.system.ksql.ConceptMapping.getConceptMapping(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.confirmSymTable(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.parse(Unknown Source)
... 34 more
实际上在模块/SDSRM/management/data中 已经引用了概念SA_OPORG,
另外测试中将model改成/system/data去执行KQL,也是会报错
Caused by: com.justep.exception.BusinessException: 编码: JUSTEP154001; 提示: 模块/system/data中, 没有将概念SA_OPORG映射到数据库
at com.justep.exception.BusinessException.create(Unknown Source)
at com.justep.util.Utils.check(Unknown Source)
at com.justep.system.ksql.ConceptMapping.getConceptMapping(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.confirmSymTable(Unknown Source)
at com.justep.system.ksql.parser.AbstractParser.parse(Unknown Source)
... 34 more
论坛上已经找过相关的方法,但是都没有用
|
|