从外部数据源直接查找

可以从外部数据源读取信息,并且将其显示在 Service Desk 或 Asset Manager 窗口上。例如,不是从 Active Directory 或 eDirectory 导入用户记录,而是从“事件”窗口直接引用这些记录。

该数据为只读;无法用这种方法更新外部数据。

以下过程描述如何将来自 Active Directory 的字段添加到“事件”窗口上。可以使用类似技巧将来自其他数据源的字段添加到其他模块中的其他窗口上。

要将直接查找控件添加至窗口:
  1. 使用数据连接组件,创建指向外部数据源的连接和连接类型。
    例如,创建名为“Active Directory”且指向 Active Directory 数据源的连接,而选择所需用户属性的连接类型称为“用户字段”。

有关使用数据连接组件的信息,请参阅管理员指南
有关使用对象设计器的信息,请参阅对象设计器

  1. 启动对象设计器
    请注意,“业务对象”树中有一个新模块可用,它带有刚创建的连接的名称。
  2. 展开新连接的模块。
    有一个对象具有刚创建的连接类型的名称。例如,模块\Active Directory\用户字段。
  3. 将新连接的对象拖动到要使用数据的对象上。
    在本示例中,将 Active Directory\用户字段拖动到事件管理\事件上。

在对象之间创建关系。

  1. 单击 保存对业务对象的更改。
  2. 启动窗口管理器,并且打开要向其添加直接查找控件的窗口。
  3. 在属性树中,选择创建的关系。
    在本示例中,选择用户字段。

请勿展开分支 – 选择相关对象的最高级别。

  1. 选中关系时,在窗口设计上单击。
    字段会作为列表框添加到窗口。

请注意,由于已添加相关对象,因此可以从对象添加更多属性。

  1. 在属性树中展开相关字段的分支,并添加任何其他所需的相关属性,然后单击 保存更改。
    现在可以从 Service Desk 或 Asset Manager 窗口访问来自外部数据源的数据。