我对 BI Publisher 和 XML 模板完全陌生。我正在尝试更新模板以添加新公司/组织的徽标。相同的模板将用于 JD Edwards 内的 3 个单独的分支机构/组织。
我在尝试有条件url
地在虚拟图像的替代文本中设置代码时遇到问题。我认为这是因为解释器无法理解定义中有<?choose:?>
标签url{}
?如何使用选择函数将正确的字符串返回到url{}
定义中?
我对 BI Publisher 和 XML 模板完全陌生。我正在尝试更新模板以添加新公司/组织的徽标。相同的模板将用于 JD Edwards 内的 3 个单独的分支机构/组织。
我在尝试有条件url
地在虚拟图像的替代文本中设置代码时遇到问题。我认为这是因为解释器无法理解定义中有<?choose:?>
标签url{}
?如何使用选择函数将正确的字符串返回到url{}
定义中?
两种选择:
级联:
只需将图像的源位置与包含品牌名称的 XML 变量连接起来。
url:{concat('/folder1/folder2/',BRANCH_NAME_XML_ELEMENT,'_LOGO.JPG')}
假设您BRANCH_NAME_XML_ELEMENT
是WALMART
,它将加载图像:/folder1/folder2/WALMART_LOGO.JPG
IF 语句
制作三个不同的虚拟图像。每个都有各自的徽标 URL。然后将每个图像放在 if/end if 语句中。会使 RTF 文件中的东西看起来像地狱,但是当一切都被渲染时它会正常工作。