请参阅这些注释,以了解如何在 IBM® Rational® Publishing Engine 中使用 SoDA® 迁移工具的当前实现。
SoDA 命令
表 1. 在 Rational Publishing Engine 中使用 SoDA 命令的注意事项名称 |
描述 |
OPEN |
此版本不支持具有多个参数的 OPEN 命令。 |
REPEAT |
不支持 REPEAT 命令的下列部分:
|
LIMIT |
不支持 LIMIT 命令的下列部分:
对于 LIMIT 命令,Rational Publishing Engine 会创建一个容器并对此元素添加条件。条件主体是 SoDA LIMIT Predicate。生成模板之后,请编辑此条件以与 LIMIT 谓词一致。 处理 LIMIT OMIT 和 LIMIT OTHERWISE 的方式与简单 LIMIT 命令一样。
|
DISPLAY |
不支持 filter 功能。 |
Microsoft Word 元素
仅下列属性会从 SoDA 模板中读取,并在产生的 Rational Publishing Engine 模板中针对生成的元素加以设置。
- 段
- 继承的样式名称(仅当样式是标题类型样式时)、段落对齐、上边框样式、上边框宽度、上边框颜色、右边框样式、右边框宽度、右边框颜色、下边框样式、下边框宽度、下边框颜色、左边框样式、左边框宽度、左边框颜色、前间距、后间距、多行间距、首行缩进、悬挂缩进、左缩进、右缩进、级别号、编号样式
- 文本
- 字体颜色、字体大小、字体系列、粗体、斜体、下划线、删除线、字符间距、下标、上标、所有边框样式、所有边框颜色、所有边框宽度、文本背景色
- 字段
- 字体颜色、字体大小、字体系列、粗体、斜体、下划线
- 表
- 单元格间距、表对齐、上边框样式、上边框宽度、上边框颜色、右边框样式、右边框宽度、右边框颜色、下边框样式、下边框宽度、下边框颜色、左边框样式、左边框宽度、左边框颜色
- 单元格
- 上边框样式、上边框宽度、上边框颜色、右边框样式、右边框宽度、右边框颜色、下边框样式、下边框宽度、下边框颜色、左边框样式、左边框宽度、左边框颜色、单元格文本上填充、单元格文本右填充、单元格文本下填充、单元格文本左填充、单元格背景色
- 图像
- 图像宽度、图像高度、图像对齐
- 超链接
- 字体颜色、字体大小、字体系列、粗体、斜体、下划线、删除线、下划线颜色、字符间距、下标、上标、文本背景色
- 脚注
- 字体颜色、字体大小、字体系列、粗体、斜体、下划线、删除线、字符间距、下标、上标、文本背景色、脚注类型
- 表文字说明、图文字说明和注释
- 字体颜色、字体大小、字体系列、粗体、斜体、下划线、删除线、字符间距、下标、上标、文本背景色
- 行
- 行高度、在页面开始时重复显示行
- 列表
- 编号样式
- 页码和总页数
- 字体颜色、字体大小、字体系列、粗体、斜体、下划线、删除线、字符间距、下标、上标、所有边框样式、所有边框颜色、所有边框宽度、文本背景色
- 字段
- 字段代码
- 母版页
- 页面方向、纸张大小、纸张高度、纸张宽度
- 页眉
- 页眉顶端距离
- 页脚
- 页脚底端距离
定制 Rational Publishing Engine
- 由于上面强调的命令限制,产生的 Rational Publishing Engine 模板未设置任何条件。可以在模板中的适当位置添加条件。
- 由于 SoDA 模板结构,产生的模板中可能会出现空白的段元素。如果不需要这些元素,那么可以将其除去。
- 如果 SoDA 模板中存在列表元素,那么 Rational Publishing Engine 模板中可能具有内含一个或多个段的列表元素。除去列表元素中的所有段,以获取更好的输出。
- 对于每个具有计算值的 OPEN 命令,产生的 Rational Publishing Engine 模板包含一个动态数据源配置元素。必须根据需要将此元素配置为使用特定值。
- 对于具有标题样式的 REPEAT 命令,会在产生的模板中创建一个含有该标题样式的段元素。此类段元素具有一个含有重复查询的容器元素。将标题样式从父容器元素中除去。
映射 SoDA 数据源
某些 SoDA 数据源可以映射至多个 Rational Publishing Engine 模式。在这些情况下,不能执行 Join 之类的操作。将对产生的 Rational Publishing Engine 模板添加数据源。必须对模板元素手动添加条件,才能执行 Join 操作。