在 Heritage Coach 中使用 SQL 查询填充表控件

使用“执行 SQL”选项直接从数据源检索数据。

开始之前

在使用 SQL 查询来填充“表”控件之前,请注意以下事项:

关于此任务

通过“执行 SQL”选项,可以动态填充表控件,而不必首先对变量进行初始化。以下过程说明如何使用“执行 SQL”选项动态填充表。

过程

  1. 打开包含您要处理的 Heritage Coach 的服务,然后单击 Coach 选项卡。
  2. 将“表”控件从选用板拖入设计区域。
  3. 选中“表”控件时,单击属性中的“呈现”选项。
  4. 单击执行 SQL 复选框以将其启用。
  5. 数据源文本框中,输入要从其中检索数据的数据源。缺省情况下,数据源为 "jdbc/TeamworksDB",它指向 IBM BPM 数据库。 您希望使用 jdbc/TeamworksDB 数据源以外的数据源时,确保它是 XA 数据源。如果使用非 XA 数据源或模拟的 XA 数据源,那么您可能收到关于数据库连接故障的错误。
  6. SQL 文本框中,输入用于从数据源中选择所需数据的 SQL 查询。 例如,您可以通过输入以下文本来从名为 R2H_PositionType 的表中选择标识、状态和员工类型:
    select id, status, employeeType from R2H_PositionType
    条目的顺序是按照返回表行的顺序。使用 SQL 语句中的 ORDER BY 子句来覆盖此行为。