搜索帮助
要在帮助中搜索信息,请在“搜索”框中键入单词或短语。输入一组单词时,默认按照“或”的关系进行搜索。可以使用布尔运算符优化搜索。
返回的结果不区分大小写。但是,结果排序考虑了大小写因素,大小写相匹配的将分配较高的分数。因此,在搜索 "cats" 后再搜索 "Cats",可发现这两次搜索会返回相同数量的帮助主题,但是主题所列的顺序不同。

搜索 | 示例 | 结果 |
---|---|---|
一个单词 | cat
|
包含单词 "cat" 的主题。您还会找到它的语法变化形式,如 "cats"。 |
一个短语。 可以指定搜索结果包含一个特定短语。 |
"cat food" (引号) |
包含词组 "cat food" 及其所有语法变化形式的主题。 如果没有引号,则该查询相当于指定 OR 运算符,将查找包含其中某一个单词而不是短语的主题。 |

搜索 | 运算符 | 示例 |
---|---|---|
同时包含两个或更多单词的主题 |
|
|
包含任一单词的主题 |
|
|
不包含特定单词或短语的主题 |
|
|
包含其中一个字符串而不包含另一个字符串的主题 | ^ (脱字号) |
cat ^ mouse
|
搜索类型的组合 | ( ) 圆括号 |
|
编写转换脚本
在 Release Control 中,可使用服务台适配器从源服务台中检索变更请求,并将这些请求从其服务台应用程序格式转换为常规格式。服务台适配器中的转换脚本负责将字段从源服务台映射到相应的 Release Control 字段。
在运行服务台初始配置时,系统会创建默认转换脚本。要在 Release Control 中访问转换脚本,请转到“模块”>“管理员”>“配置”选项卡 >“集成”>“服务台适配器”>“<适配器名称>”节点,并选择相关配置文件。此文件的内容将显示在右窗格中 (例如,convertTask.js 或 convertChange.js)。
要对脚本进行更改,请参阅在配置选项卡中配置文件。

下面详细介绍了每个脚本必须包含的函数。有关每个函数中可包含或应该包含的对象的说明,请参考 API_Reference.chm 文件中的 GenericTicketImpl 类。(要访问 API Reference,请选择“开始”>“程序”>“Release Control 9.60”>“Documentation”,然后打开 pdfs 目录)。
- convert。此函数可将服务台应用程序的字段映射到常规请求字段。
例如:
function convert(remedyRFC, genericRFC)
备注 有关 Release Control 中包含的预配置变更请求字段的列表,请参阅预配置变更请求字段。
备注 如果 Release Control 正在独立模式下工作,请在 convertChange.js 和 convertTask.js 中将 isStandalone 变量的值设置为
True
,以便 Release Control 提取 CI 显示名称以用作 CI 名称。否则,如果 Release Control 与 UCMDB 服务器集成,则将 isStandalone 设置为False
,以便 Release Control 提取 CI 的 UCMDB ID,以从 UCMDB 服务器获取 CI。 - preFilter。在转换变更请求之前,此函数可筛选这些变更请求,以确保不会转换任何不必要的请求,也不会将其发送到 Release Control 服务器。此函数是使用服务台应用程序的术语编写的。例如,如果不想转换“低”优先级的请求,则可以使用以下 preFilter 函数。此函数可指定不转换“低”优先级“BMC Remedy 操作请求系统”请求,而转换所有其他请求:
function preFilter(remedyRFC){
if (remedyRFC.get("Request Urgency")==ARS_PRIORITY_LOW)
return false;
else
return true;
- postFilter。此函数可筛选已转换的请求,以确保仅将必需的请求传输到 Release Control 服务器。此函数是使用 Release Control 请求术语编写的。例如,以下 postFilter 函数可指定仅将状态为“已批准”的常规请求传输到 Release Control 服务器:
function postFilter(genericRFC){
ccmStatus==genericRFC.get("status");
if (ccmStatus==STATUS_APPROVED)
return true;
else
return false;
- 建议您仅转换必要的请求列来优化网络负载和空间使用。在 SELECT 查询中指定这些列或使用相关的连接器属性。
- 如果要转换来自 Project and Portfolio Management/IT 治理中心或数据库服务台应用程序的请求,请使用小写字母引用所有列名称。
- 您可以使用转换脚本中记录对象来记录请求转换过程中的语句。有关详细信息,请参阅日志文件。

如果要查看说明请求转换过程期间发生的活动的日志消息,可以将记录对象包含在转换脚本中。在转换过程中,您可以在转换脚本日志文件中查看日志消息,这些文件位于“<Release Control 安装目录>\servers\<服务器名称>”目录中。
记录对象可以包括在任何脚本函数中。其语法应当按如下所示:
logger.<消息类型>("<日志消息>");
可以使用以下消息类型:
- 信息。记录所执行的所有处理活动。
- 警告。记录警告消息。
- 错误。记录错误消息。
- 调试。详细记录所有活动。
例如,可以包含以下记录对象:
logger.info("converting request #3001");
如果要转换脚本日志文件显示所有服务台应用程序字段的列表,可以在转换脚本中包括以下记录对象:
logger.info(BeanUtils.describe(ticket));
如果使用上面的记录对象,请确保在转换脚本的顶部包括以下代码行:
importPackage(Packages.org.apache.commons.beanutils);