Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  • На вход принимает коллекцию, содержащую список новых названий для столбцов входной таблицы.
  • Переименование столбцов происходит по порядку: 1й элемент коллекции - 1й столбец, 2й элемент - 2й столбец, и т.д.
  • Если в коллекции элементов меньше, чем кол-во столбцов таблицы, действие не возвращает ошибку, а переименовывает все столбцы, на которых хватило элементов.
  • Если в коллекции элементов больше, чем кол-во столбцов таблицы, действие не возвращает ошибку, лишние элементы просто не используются.
  • Если в коллекции содержатся одинаковые названия, действие вернет ошибку.



Пример использования 

Пример использования

Задача: существует 2 Excel- документа "Test" и "Test 1". Необходимо взять таблицу из документа "Test" и вставить ее в документ "Test 1" начиная с ячейки А3, изменив в документе "Test 1" названия столбцов таблицы на "название страны", "название столицы". 

Image Added

Решение: воспользоваться действиями "Открыть", "Взять таблицу", "Изменить названия столбцов", "Открыть", "Вставить таблицу", "Сохранить".

Реализация: 

  1. Собрать схему робота, состоящую из действий: "Открыть", "Взять таблицу", "Изменить названия столбцов", "Открыть",  "Вставить таблицу", "Сохранить".
    Image Added
  2. Настроить параметры для действия "Открыть". В поле "Путь к файлу" указать путь до требуемого Excel-файла. Проставить чекбокс Видимый = true для отображения действий робота на экране. 
    Image Added
  3. Настроить параметры для действия "Взять таблицу". В поле "Контекст" указать контекст открытого документа, создать переменную типа "Таблица", в которую будут записаны данные.  и в поле "Результат" ее указать.  Остальные поля оставить пустыми, т.к необходимо забрать таблицу полностью. 
    Image Added
  4. Настроить параметры для действия "Изменить названия столбцов". В поле "Таблица" указать переменную типа "Таблица", полученную на прошлом шаге. 

    Image Added

    В поле "Название столбцов" указать переменную типа "коллекция" с требуемыми названиями столбцов. 
    Image Added

  5. Настроить параметры для действия "Открыть". В поле "Путь к файлу" указать путь до требуемого Excel-файла, в который необходимо будет вставить таблицу. Проставить чекбокс Видимый = true для отображения действий робота на экране. 

    Image Added
  6. Настроить параметры для действия "Вставить таблицу". В поле "Контекст" указать контекст открытого документа, в поле "Имя столбца начальной ячейки" указать - А, в поле "Строка начальной ячейки" - 3. В поле "Таблица" указать ранее созданную переменную "Таблица" с данными. 
    Image Added
  7. Настроить параметры для действия "Сохранить". В параметре "Контекст" указать контекст Excel-документа, в который будет вставлена таблица с данными. 
    Image Added


  8. Запустить робота по кнопке "Старт" в верхней панели. 


Результат: 

Робот отработал успешно. 

В документ "Test 1" вставлена таблица начиная с ячейки А3. Изменены названия столбцов таблицы. 

Image Added