您可以通过为元素的 @ishcondition 属性定义值来设置各个 XML 元素的条件。 在单个 @ishcondition 属性中,值可以是简单的名称-值对或复杂表达式。
开始之前
可用的条件名称和值必须由您的出版物或项目经理定义。 在对内容应用条件之前,请确保您完全了解应使用哪些条件以及应如何使用这些条件。如果有疑问,请与您组织内的信息架构师讨论。
过程
- 在对象签出存储库并显示在创作工具中之后,单击 XML 元素内部。
注: 请小心地将条件应用到元素层次结构中的相应级别。
- 单击
将显示条件生成器窗口。
- 单击树选项卡以访问为发布建立的条件值。
- 遍历树以找出要设置的条件。
提示: 条件名称按字母顺序列出。您可以使用筛选条件选项来基于条件名称或任何条件值中出现的文本查找条件。
- 通过选择条件和值或者在必要时输入值来撰写条件。
- 单击添加>>。
如果元素已经具有了条件,则会将条件复制到条件生成器,在此可扩展条件或改写条件。
会将条件作为等于添加到“条件”选项卡之下。
- 生成复杂条件(可选):
- 添加条件后,从条件列表选择两个或多个条件。
- 通过单击 AND 或 OR 按钮,选择所需的逻辑运算符。
使用布尔 AND 或 OR 运算符,条件列表中的任何条件都可与列表中的其他条件结合以创建更复杂的条件组合。
- 若要关闭窗口,单击:
| 选项 | 说明 |
|---|
| 确定 | 将所选条件应用到光标所在的标记之间的数据中。
注: 条件插入到您放置光标的元素的 ishcondition 属性中。
|
|---|
| 关闭 | 保存条件,而不将其应用到数据。 |
|---|
下一步做什么
确保条件内容正确显示在各种输出中。当主题用于具有不同条件上下文的多个文档时,请确保所有变体的输出正确。