上一主题: 基本环境变量下一主题: 通知文件


属性变量

第二个变量集称为属性变量,它仅在您定义通知方法时选择“写入文件”选项后可用。 它们仅写入通知文件,而不写入环境。 它们的形式如下:

NX_NTF_attribute[.secondary_attribute]=value

其中:

属性

您要获取其值的属性的名称。 这是为对象定义的属性名称。 有关任何对象的所有属性名称的完整列表,请参阅《CA SDM 技术参考指南》。 与通知关联的最常见对象是票据,票据具有依赖于票据类型(例如,请求的票据类型是 cr)的对象名称;另外还有用于确定接收者的联系人,联系人具有 cnt 类型的对象名称。 例如,在通知文件中,票据的描述属性的环境变量可能如下所示:

NX_NTF_DESCRIPTION=This is a sample description.

secondary_attribute

如果第一个属性是另一个对象的内部标识符,通常会使用点表示法附加第二个属性,以提供更有意义的信息。 在数据库术语中,属性是指向另一个表中的一行的外键,而不是简单数据值。 使用此原始键值可能没有什么意义。 为了节省您的精力,许多这些类型的字段均已删除或取消引用。 此时,secondary_attribute 将成为引用表中的值。 例如,不是写入受理人属性的值,受理人属性实际上作为受理人的联系人记录的唯一 ID 存储,而是写入受理人的组合名称(引用联系人对象的 combo_name 属性),如以下示例所示:

NX_NTF_ASSIGNEE.COMBO_NAME=Armstrong, Beth

如果属性没有值,相应的值通常为 (NULL) 或空白。 例如:

NX_NTF_CALL_BACK_DATE=(NULL)

NX_NTF_GROUP.COMBO_NAME=

注意:故障单和收件人都具有的属性变量是 NX_NTF_ID(ID 属性),这是该对象的唯一数据库 ID。