如何在 obiee 11g/12c 中添加自定义消息?

Posted

技术标签:

【中文标题】如何在 obiee 11g/12c 中添加自定义消息?【英文标题】:How to add a custom message in obiee 11g/12c? 【发布时间】:2016-10-04 07:13:59 【问题描述】:

我在 l_en/messages/text.xml 中添加了一个新文本

<?xml version = '1.0' encoding = 'UTF-8'?>
<WebMessageTables>
  <WebMessageTable lang="en-us" system="Test" table="Tests">
  <WebMessage name="kmsgSystemTest">
  <TEXT>Test</TEXT>
</WebMessage>
</WebMessageTable>
</WebMessageTables>

但是当我尝试使用 kmsgSystemTest 时,控制台错误显示“kmsgSystemTest”未定义。 我应该在其他地方声明这个新文本吗?

【问题讨论】:

【参考方案1】:

文档说明自定义消息应该放在 customMessages 文件夹内

ORACLE_INSTANCE\bifoundation\OracleBIPresentationServicesComponent\coreapplication_obipsn\msgdb\l_xx

(其中 xx 是语言标识符,在您的情况下为 l_en)。

也不要忘记重新启动 BI Presentation Services。

希望对你有帮助

(文档link)

【讨论】:

是的,但这并没有使消息可以访问。

以上是关于如何在 obiee 11g/12c 中添加自定义消息?的主要内容,如果未能解决你的问题,请参考以下文章

如何在Oracle Business Intelligence 11.1.1.9.0(OBIEE)中在列级别添加切换按钮

OBIEE 12c 分析资源部署

OBIEE Datepicker 中错误日期的首字母缩写

OBIEE 11g - 如何从数据表创建交叉表?

OBIEE 12.2.1.2 - 数值的自定义数据格式

如何以 HTML 格式保存包含数据的报告? (OBIEE 12c)