Форма ввода данных Версия 9 (Net)
Группа действий: Диалоговые окна
Описание
Действие отображает пользователю форму с полями для заполнения. После заполнения полей пользователь нажимает на кнопку «OK», а действие сохраняет введенные данные.
Иконка действия
Параметры действия
Входные параметры
Поле "Поля окна" Словарь с названиями полей (ключи) и их значениями для модального окна. Например: Ключ - ФИО, тип данных - строка.
Поле "Заголовок" Наименование модального окна. Например: Персональные данные.
Выходные параметры
- Чекбокс "Результат модального окна" - True если была нажата кнопка «OK», иначе False.
Настройки
Свойство | Описание | Тип | Пример заполнения | Обязательность заполнения поля |
Параметры | ||||
Поля окна | Словарь с названиями полей (ключи) и их значениями для модального окна. В окне будут отображены только поля с типом „Строка“, „Число“, „Дата-время“, „Пароль“ и „Логический“, остальные типы из входного словаря игнорируются. | Robin.Dictionary |
| Да |
Заголовок | Наименование модального окна | Robin.String |
| Нет |
Результаты | ||||
Результат модального окна | True если была нажата кнопка «OK», иначе False | Robin.Boolean | true |
|
Особые условия использования
Для ввода данных используется словарь, где ключ выступает в качестве описания для окна ввода. Данные, введенные в окне ввода, сохраняются в значении пары словарь-значение
Пример использования
Задача
Необходимо получить данные ФИО, в процессе выполнения схемы робота. Используем для этого переменную типа словарь:
.
Решение
Воспользоваться действием "Форма ввода данных" и "Получить значение".
Реализация
Собрать схему робота, состоящую из следующих действий:
Форма ввода данных;
Получить значение.
Настроить параметры для действия "Форма ввода данных". В поле «Поля окна» указать переменную «Словарь». Для ввода данных используется словарь, где ключ выступает в качестве описания для окна ввода. Данные, введенные в окне ввода, сохраняются в значении пары словарь-значение. В поле «Заголовок» указать значение - Форма ввода данных.
Настроить параметры для действия "Получить значения": В поле "Словарь" указать соответствующую переменную. В поле "Ключ" указать значение "ФИО". В результате действия указать переменную "Объект", куда будет записано значение, связанное с указанным ключом.
Нажать на кнопку "Старт" в верхней панели.
Отображено окно "Форма ввода данных". Ввести в данном окне значение Петров Иван Иванович. Нажать кнопку ОК.
Результат
Программный робот отработал успешно. Данные ФИО получены.