无法将多个页面中的表格写入blueprism

时间:2018-01-30 02:05:18

标签: collections overwrite blueprism

我从分布在多个网页上的表中提取数据。我尝试每页获取数据并写入同一个集合。为此,我在这些页面的输出中给出了相同的集合。

问题是数据而不是添加数据会在集合中被覆盖。

1 个答案:

答案 0 :(得分:1)

嗯,那是怎么回事!当您将数据读入集合时,之前的数据将被覆盖。这与其他数据项相同:)

解决方案很简单 - 首先将数据读入临时集合。

然后,使用行动:

CREATE TABLE `foo`
(
    `col_1`    INT(1),
    `col_1_Z`  INT(1) ZEROFILL,
    `col_11`   INT(11),
    `col_11_Z` INT(11) ZEROFILL
);

INSERT INTO `foo`
VALUES
    (42, 42, 42, 42);

SELECT
    col_1,
    col_1_Z,
    col_11,
    col_11_Z
FROM
    `foo`;

/* returned output */

|       col_1 |     col_1_Z |      col_11 |    col_11_Z |
|-------------|-------------|-------------|-------------|
|          42 |          42 |          42 | 00000000042 |

这会将临时行与主行之间的行连接起来。