Форма ввода данных / Data entry form

Группа действий: Диалоговые окна 


Действие отображает пользователю модальное окно, содержащее поля для заполнения. После заполнения полей пользователь нажимает на кнопку "Сохранить", а действие возвращает введенные данные.


Настройки 


СвойствоАнгл. наименованиеОписаниеТипПример заполненияОбязательность заполнения поля
Параметры
Поля окна
Window margins
Список переменных, в которые будут сохранены значения, введенные пользователем в модальном окне. Количество выводимых полей будет равно количеству выбранных переменных. Поля будут иметь те же названия и тип входных значений, что и выбранные переменные
Коллекция
Да
Текст окна
Window text
Текст, который будет отображаться в модальном окнеСтрокаВведите ваши данные.Нет
Заголовок окна
Window title

Наименование модального окна


Строка


Нет


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

Алгоритм работы робота будет продолжен после закрытия модального окна пользователем.


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

Задача: Существуют переменные: "ФИО", "Дата Рождения",  "Должность".  Необходимо вывести на экран форму для заполнения данных: "ФИО", "Дата Рождения",  "Должность". 

Решение: Воспользоваться действием "Форма ввода данных" 

Реализация: 

  1. Перетащить на рабочую область действие "Форма ввода данных" и заполнить его параметры: Поля окна, Текст окна, Заголовок окна. 
    "Поле окна"
    В блоке «Переменные» отображаются все созданные пользователем переменные, за исключением переменных с типом «Горячие клавиши», «Координаты точки», «Область», «Объект» и «Таблица».
    При нажатии на переменную должна появляться стрелочка. При нажатии на стрелочку, переменная в блоке «Переменные» становится неактивной (цвет текста становится более бледным) и при этом она появляется в активном виде в блоке «Поля для формы ввода».
    Перенести данные переменные в раздел "Поля для формы ввода", нажав на стрелочку и нажать "Сохранить". 
  2. Запустить робота после заполнения необходимых параметров, нажав на кнопку "Запуск" в верхней панели. 
  3. Открыто окно с формой для ввода данных. 

  4. Ввести требуемые данные и нажать на кнопку "Сохранить". Окно закроется, действие завершит свою работу. Все значения, которые содержали поля перед сохранением (старые значения, которые не поменял пользователь или новые, которые ввел), должны записаться в переменные, которые соответствуют этим полям.