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

Ключ

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

...


Особые условия использования

...

Для чекбокса "Убрать дубли":


  • Есть таблица:
    Image Added
    При "Убрать дубли заголовка" = true, и "С заголовком" = True, действие "Взять таблицу" вернет таблицу из 4х строк и 5 столбцов. Названия столбцов этой таблицы будут:

    "Тест31", "Тест21", "Тест22", "Тест32", "Тест1".
  • При значении "false", названия столбцов останутся прежними. Действия на net, которые возвращают\обрабатывают такие таблицы с задублированными названиями столбцов, будут падать с ошибкой, т.к. в net не может быть заголовка с одинаковыми названиями столбцов.
  • Например, в исходной таблице есть столбцы "Тест1", "Тест" и "Тест". Если добавлять индексы только к текущим дублям, то названия станут такими "Тест1", "Тест1" и "Тест2", т.е. в итоге появятся новые дубли с названием "Тест1". Поэтому действие при переименовании конкретного столбца должно проверять, нет ли уже такого названия у другого столбца и при наличии таких совпадений проставлять у текущего столбца следующий по счету индекс. Т.е. в данном случае действие переименует столбцы как "Тест1", "Тест2" и "Тест3".


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


Задача: сделать запрос к базе данных и сохранить результат в таблицу CSV. Запросить имя разработчика с ID=1

Image Added

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

Реализация:

  1. Собрать схему робота, состоящую из действий:
    Image Added
  2. Настроить параметры для действия "Стандартное подключение". 
    Image Added
  3. Настроить параметры для действия "Выполнить запрос". В поле "Контекст БД" указать контекст подключения к базе данных. В поле "Шаблон запроса" указать SQL выражение (запрашиваем имя разработчика с ID=1). Оно может содержать знаки вопросов, как в данном случае. И тогда должно быть заполнено поле "Список параметров". Image Added Эти параметры будут подставлены вместо знаков вопросов. 
    Image Added

При поставлении чекбокса "С заголовком" Image Added

Чекбокс "С заголовком" не проставлен Image Added

4.Настроить параметры для действия "Сохранить таблицу в CSV". 

Image Added

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


Результат:

Программный робот отработал успешно.

Image Added

Данные из базы получены и записаны в таблицу CSV. 

Image Added