上一主题: 支持的服务器操作下一主题: PRESET、PRESET_REL、ALG_PRESET 和 ALG_PRESET_REL 的语法


操作变量

下表列出了可为受支持操作中的每个操作设置的变量:

变量

说明

操作

ALG_PRESET

ALG_PRESET_REL

指定由于 CREATE_ALG 变量而创建的活动日志的一个或多个属性的值。 如果未指定 CREATE_ALG,则忽略 ALG_PRESET 和 ALG_PRESET_REL。

CREATE_NEW
SEARCH
SHOW_DETAIL

CREATE_ALG

指定由于操作的副作用而创建的活动日志的活动日志类型。 使用 ALG_PRESET 或 ALG_PRESET 变量为新活动日志的属性指定值。

创建活动日志的时间取决于操作,如下所示:

CREATE_NEW
保存新记录时将创建活动日志。 如果未保存新记录,则不会创建活动日志。

SEARCH
从列表表单中选择记录时将创建活动日志。 如果只查看而不选择记录(即,用户从列表表单的鼠标悬停菜单中明确选择“查看”命令),则不会创建活动日志。

SHOW_DETAIL
在显示记录前创建活动日志。

CREATE_NEW
SEARCH
SHOW_DETAIL

FACTORY

指定要搜索、创建或更新的对象类。 您可以如《CA SDM 技术参考指南》中所列,使用在 $NX_ROOT/bopcfg 的 *.maj 文件中指定为 OBJECT 的任意名称。

CREATE_NEW
GENERIC_LIST
SEARCH
UPDATE

HTMPL

允许 HTMPL 作者改写默认模板命名约定并明确指定要显示的 HTMPL 文件,而不是默认模板。

注意:将 HTMPL 说明符与 CREATE_NEW 或 UPDATE 一起使用时,所引用表单的名称必须符合 zdetailxxx_factory.htmpl 命名约定,其中 xxx 为任意字符,factory 为工厂名称。

CREATE_NEW
DISPLAY_FORM
JUST_GRONK_IT
MENU
SEARCH
SET_MENU
SHOW_DETAIL

UPDATE

KEEP.name

指定可保存并在页间传递的值。

CREATE_NEW
GENERIC_LIST
SEARCH
UPDATE

KEY.attr_name

类似于 SET.attr_name,但它会在 attr_name 中指定查找,此查找必须是对其他表或对象的引用。

UPDATE

NEXT_PERSID

指定下一个要显示的记录的永久 ID。

UPDATE

PERSID

指定要显示的记录的永久 ID。 您可用以下的一种方式指定:

直接使用由工厂名称、冒号 (:) 和唯一整型数据库 ID 组成的永久 ID。 例如,PERSID=chg:1234,指定数据库 ID 为 1234 的变更单。

间接使用由工厂名称、冒号 (:)、属性名称、另一个冒号 (:) 和值组成的永久 ID。 这种形式的 PERSID 指定所指定工厂的记录,此记录具有指定值的属性。 例如,PERSID=chg:chg_ref_num:demo:3 指定具有参考号 demo:3 的变更单。

SHOW_DETAIL
UPDATE

PRESET

PRESET_REL

指定由于 CREATE_NEW 变量而创建的记录的一个或多个属性的值。 如果未指定 CREATE_NEW,则忽略 PRESET。

CREATE_NEW

QBE.op.attr_name

指定执行搜索时要使用的值。 这些值使用 QBE 关键字进行标识,其中 attr_name 标识故障单中可设置的任何属性名,op 指示属性满足以下条件的搜索:

EQ 等于该值

NE 不等于该值

GT 大于该值

LT 小于该值

GE 大于或等于该值

LE 小于或等于该值

NU 为空

NN 不为空

IN 与 SQL LIKE 表达式匹配

KY 包含输入的文本

如果您没有定义任何 QBE 变量,则将显示标准搜索窗口。

SEARCH

SET.attr_name

指定创建故障单时所使用的属性名称,其中 attr_name 标识故障单中任何可以设置的属性。 属性名称将根据基本对象而改变。 所有对象及其属性均可以在如《CA SDM 技术参考指南》中所列 bopcfg 的 majic 目录的 *.maj 文件中找到。

CREATE_NEW
UPDATE

SET.id

指定要更新的行的数据库 ID。

UPDATE

SKIPLIST

当设置为 1 时,则导致 1 个命中的搜索不会显示搜索结果列表。 相反,它将直接显示只读详细信息。

SEARCH

use_template

当设置为 1 时,SEARCH 操作将返回模板列表。 选定的返回模板将用于填充新记录的 CREATE_NEW 操作中。 此变量对变更单、问题和请求有效。

CREATE_NEW
SEARCH

详细信息:

PRESET、PRESET_REL、ALG_PRESET 和 ALG_PRESET_REL 的语法