История страницы
...
Действие предназначено для объединения данных из двух таблиц
И
конка
Параметры
Входные параметры
Первая таблица Таблица, в которую будут добавлены данные из второй таблицы. Результаты действия будут сохранены в текущей таблице
Вторая таблица Таблица, данные которой будут добавлены к первой таблице
Тип соединения Выпадающий список из элементов: Внутреннее, Левое, Полное. Тип операции объединения таблиц
Условие соединения Столбцы, по которым будут объединены таблицы
Настройки
Свойство | Англ. наименование | Описание | Тип | Пример заполнения | Обязательность |
---|---|---|---|---|---|
Параметры | |||||
Первая таблица | First tableТаблица, в которую будут добавлены данные из второй таблицы. Результаты действия будут сохранены в текущей таблице. | Robin.DataTable | Да | ||
Вторая таблицаSecond table | Таблица, данные которой будут добавлены к первой таблице. | Robin.DataTable. | Да | ||
Тип соединенияConnection type | Выпадающий список из элементов: Внутреннее, Левое, Полное. Тип операции объединения таблиц | Robin.String | Да | ||
Условие соединенияConnection condition | Столбцы, по которым будут объединены таблицы. | Robin.Collection | Да |
Особые условия использования
При выполнении действия можно подавать таблицы с разным количеством столбцов, они присоединяются справа к первой таблице. Если у объединяемых таблиц одинаковые названия столбцов, дубликатам названий столбцов нужно присваивать номер.
Информация | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Соединяемые столбцы должны иметь идентичную семантику, т.е. оба столбца должны иметь одинаковое логическое значение. Соединяемые столбцы не обязательно должны иметь одинаковое имя (или даже одинаковый тип данных), хотя часто так и бывает. Можно объединять одну и ту же таблицу, робот не выдаст ошибку. Все изменения применяются к первой таблице.
|
Информация |
---|
2. Описание параметра "Условие соединения" Robin.Collection:
|
...
|
Особые условия использования
При выполнении действия можно подавать таблицы с разным количеством столбцов, они присоединяются справа к первой таблице. Если у объединяемых таблиц одинаковые названия столбцов, дубликатам названий столбцов нужно присваивать номер.
Пример использования
Задача
Существует : существует 2 таблицы в Excel , необходимо их объединить по типу соединения "внутреннее" (Соединяются по горизонтали значения, которые совпадают. Недостающие столбцы дописываются.). Объединение сделать по условию: {Должность} = {Code}
и
Решение
Воспользоваться : воспользоваться действиями "Открыть", "Взять таблицу", "Соединить таблицы".
Реализация
...
- Собрать схему робота, состоящего из действий:
- Настроить параметры действия "Открыть" для первого и второго документа (таблицы).
- Настроить параметры действия "Взять таблицу" для первого и второго документа (таблицы).
- Настроить параметры действия "Соединить таблицы". В поле "Условие соединения" указать: {Должность} = {CODE}
Результат:
Программный робот отработал успешно. Таблицы соединены. Результат объединения таблиц будет складываться в первую входную таблицу.
...