查询 Domino 文档的视图

“查询视图”活动用于从 Lotus® Domino® 服务器的数据库中查询与视图内文档字段中指定的值相匹配的视图。

使用“查询文档”活动
  1. 右键单击项目窗格中的编排,然后单击新建编排以创建一个编排,或者打开一个编排。 这样会显示编排窗格。
  2. 选择活动选项卡并展开 Domino 文件夹。
  3. 查询视图从 Domino® 文件夹拖至编排上。这样会显示编排的图形表示以及核对表
  4. 单击选取端点,然后选择 Domino 端点。

    有关创建或编辑 Domino 端点的指示信息,请参阅创建或编辑 Domino 活动的端点

  5. 单击“核对表”中的配置。这样会显示“配置”窗格。
    注: 仅在选择数据库名称后才会启用下一步按钮。
    • 单击浏览以从浏览 Domino 数据库窗格中选择现有数据库。“浏览 Domino 数据库”显示所选端点的所有数据库。
    • 单击浏览以从浏览 Domino 视图窗格中选择现有视图。“浏览 Domino 视图”将显示所选数据库中所选端点的所有视图。
    • 单击下一步以从浏览 Domino 表单窗格中选择现有表单。“浏览 Domino 表单”将显示与该视图中的文档有关的所有表单。

  6. 选择“核对表”中的映射输入。 从查询视图活动的所选对象中生成的 XML 模式将显示为目标活动面板中请求输入参数下的节点。

    对于在多个数据库中均相同的“表单类型”,您可以指定数据库名称作为映射输入中可选参数的一部分,在这些输入中可使用相同的编排对不同数据库执行出站操作。要执行该操作,必须在 databaseName 可选参数中指定数据库名称(如表 1 所述)。如果为 databaseName 参数填充了一个值,那么将对 databaseName 参数中指定的数据库执行出站操作。 如果未指定值,将会使用在配置期间指定的数据库名称来执行出站操作。

    下表中描述了可选输入参数:

    表 1. 数据库名称可选参数
    参数名称 描述
    databaseName 指定可动态添加到映射输入中的数据库名称,以使单个编排能够在具有相同表单类型的多个数据库中执行出站操作。
    Domino 连接器还支持从端点动态连接到其他 Domino 服务器。在运行时期间,如果要动态连接到端点面板中配置的 Domino 服务器之外的 Domino 服务器,可在映射输入的 dominoConnectionProperties 中添加新的可选参数。下表中描述了 dominoConnectionProperties 的参数:
    表 2. 可选连接参数
    参数 描述
    dominoConnectionProperties 参数
    hostName 指定运行 Domino 服务器的机器的主机名或 IP 地址。
    diiopPort 指定 Domino Internet Inter-ORB Protocol (DIIOP) 端口,该端口允许 Java™ applet 或应用程序使用 CORBA 远程访问 Domino 数据。缺省值为 63148。
    username 指定用于连接到 Domino 服务器的用户名。
    password 指定与用于连接到 Domino 服务器的用户名关联的密码。
    connectionPool 参数
    minimumConnections 指定 Integration Appliance 在连接池中保持打开的最小 Domino 服务器连接数。支持输入 0(零)。缺省值为 5。
    maximumConnections 指定 Integration Appliance 在连接池中保持打开的最大 Domino 服务器连接数。输入 0(零)意味着最大连接数不受限制。缺省值为 25。
    maxIdleTime 指定 Domino 服务器连接在被 Integration Appliance 关闭之前可以在空闲状态下保持打开状态的时间量(分钟)。指定 0 意味着,当连接返回到池中时便已关闭,即无空闲时间。缺省值为 120 分钟。
    maxWait 指定 Integration Appliance 在池中所有连接都已用尽时等待连接的时间长度(秒)。如果在该等待时间后未获得连接,会抛出异常。缺省值为 300 秒。
    reclaimConnections 指定接口检查空闲连接的时间间隔。接口会回收空闲连接,直至达到在“最小连接数”参数中指定的最小连接数。缺省值为 5 分钟。
  7. 映射活动的编排变量和输入参数。
    注: 在运行时必须为输入结构的任何必要元素都提供值。可以通过为元素指定缺省值或通过将元素与输入节点链接来提供值。在运行时期间,如果没有为必要元素提供值,那么活动会抛出由 Web 管理控制台报告的异常。如果在运行时没有为可选输入参数提供值,那么在运行时期间不会抛出异常。
  8. 按表 3 所述指定值:
    表 3. 搜索类型
    参数名称 描述
    KeyValues 指定要对其运行搜索的值。
    ExactMatch 将该值指定为 False 以返回与搜索项有关的所有可能值。要返回完全匹配项,请将该值指定为 True
    SearchFormula 根据您的需求指定详细搜索的公式。
  9. 选择“核对表”中的映射输出。 为保存活动响应而生成的 XML 模式将显示为源活动面板中响应输出参数下的节点。
    注: 存在于 Domino 文档中且未在映射输入/输出结构中生成的动态添加的字段由 Domino 连接器处理。在使用该活动检索文档时,这些字段的数据在映射输出部分的 AdditionalFields 下可用。
  10. 创建输出参数与编排变量之间的映射。
您已配置 Domino“查询视图”活动。



反馈 | 声明


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Domino_query_views_activity.html