知识库 : 语义模型常见问题

 

Edit Document

语义模型常见问题

1 、提供者扩展问题  

扩展提供者类需放到public下,否则,使用安装盘搭建的环境里,会导致语义模型打开后,加载不到提供者的问题。

2 、元数据导出问题

语义元数据导出,如果显示名中含有\或者/,会报异常,导致导出的数据不完整。

3 字符串类型,转成数值型的方法

cast(field as decimal),同时要处理field中存在空值的情况:

1.空值是 null:cast(nvl( field ,'0') as decimal)

      2.空值是 ~:cast((case when field = '~' then '0' else field end) as decimal)

4 enlist 异常

原因:双数据源问题,定义数据源或者查询数据源和帐套数据源不一致。

解决方案:在sysconfig下,将非帐套数据源,勾选为双数据源。

5       自定义项取名称

方案:1. 可以使用freedef函数

          2. 手动设置字段关联,增加一个字段用于取自定义项名称,表达式为this.defX.name。

 

Attachments:

语义模型常见问题.docx (application/vnd.openxmlformats-officedocument.wordprocessingml.document)