专业化管理 > 支持可视化和发布 > WVS 发布规则 > 评估发布规则 > 简介 > 评估发布规则逻辑 > 步骤 11:替换文本值
  
步骤 11:替换文本值
在处理了 <param-set> 元素和填充了步骤 9 中的参数表之后,系统将扫描表中的参数值以查找“替代关键字”。替代关键字是预定义的字符序列 (总是以起始大括号开始并以终止大括号结束),遇到时会用下表所示的信息将其替换。
替代关键字
替代的数据
{AUTHORING_APP}
源 EPMDocument 的创作应用程序
{EPM_NAME}
源 EPMDocument 的名称
{EPM_NUMBER}
源 EPMDocument 的编号
{EPM_TYPE}
源 EPMDocument 的类型
{OUTPUT_TYPE}
<publish> 元素的 "output" 属性的值
{PARAM_SET_NAME}
<publish> 元素的 "param-set" 属性的值
{PARAM_SET_REF_NAME}
<publish> 元素的 "param-set-ref" 属性的值
{ADDITIONAL_FILE_PRIMARY_BASENAME}
无文件拓展名的主要附加文件基础名称
{ADDITIONAL_FILE_PRIMARY_EXTENSION}
主要附加文件的文件拓展名
{ADDITIONAL_FILE_SECONDARY_BASENAME}
无文件拓展名的次要附加文件基础名称。如果有多个次要文件,则将为此名称随机选择一个文件。
{ADDITIONAL_FILE_SECONDARY_EXTENSION}
次要附加文件的文件拓展名。如果有多个次要文件,则将为此名称随机选择一个文件。
例如,如果在 <param-set> 中遇到了如下元素:
<post-publish name=”name”>{EPM_NUMBER} authored by
{AUTHORING_APP}</post-publish>
则目标对象的名称将如下所示。(本例中 EPMDocument 的编号是 000047。)
000047 authored by MY_AUTH_APP
替代全部完成后,系统会把参数表和发布作业关联,同时评估返回到步骤 8 以搜索其他 <publish> 元素。