Рассмотрим более подробно кейс "Распознавание паспорта". Пользователь создает три экранные формы.

Первая экранная форма

Первая экранная форма с наименованием "Прикрепить паспорт" будет предназначена для загрузки фотографии 2, 3 и 5 страницы паспорта.

Для этого потребуется выбрать с панели с элементами экранной формы элементы "Загрузить вложение", "Колонки" и две "Кнопки" которые будут располагаться внутри элемента "Колонки", а также проставить свойства у этих элементов.  

В ROBIN Process по нажатию на элемент справа отобразятся свойства, которые необходимо заполнить пользователю.

Элемент "Загрузить вложение"

В свойстве "Имя переменной" необходимо указать наименование переменной. Свойство "Название" проставляется автоматически, при необходимости название можно отредактировать (название будет отображаться в редакторе экранных форм в центральной части), также пользователь выбирает в поле "Положение название" радиокнопку "сверху". Ширину у поля "Название" пользователь оставляет по умолчанию 100%, аналогично оставляем поле "Ширина поля для ввода". Формат принимаемых файлов оставляем пустым.

Примечание: при необходимости пользователь может выбрать формат принимаемых файлов из выпадающего списка. Если ничего не выбирать, то можно подгрузить любой формат файлов.

Далее рассмотрим элемент "Колонки". Для кейса потребуется 2 колонки.

Для первой колонки выбираем размер колонки 50%, чек-бокс "обводка" для кейса не потребуется, стиль линии пользователь выбирает "Сплошная" и ширину 1 пиксель. Во второй колонке пользователь выбирает аналогичные параметры.

Примечание: 2 колонки поставляются автоматически, если потребуется больше, то необходимо прожать кнопку "Добавить колонку".

Последними элементами экранной формы "Прикрепить паспорт" будут "Кнопки" расположенные внутри элемента "Колонки". Первая "Кнопка" предназначена для подтверждения передачи данных, вторая "Кнопка" для отмены передачи данных. 

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

Для кнопки "Отменить" заполняем поля аналогичным образом.

Таким образом, собрана первая экранная форма "Прикрепить паспорт" для кейса "Распознавание паспорта". Экранную форму можно предварительно посмотреть, нажав на кнопку посмотреть, кнопка опубликовать предназначена для публикации экранной формы в список опубликованных экранных форм для дальнейшего использования в конструкторе процессов. 

Вторая экранная форма

Необходимо создать экранную форму, например с наименованием "Результат распознавания паспорта" через кнопку "Создать экранную форму". Экранная форма будет предназначена для результатов распознавания.  

Для экранной формы потребуется выбрать и перетащить в центральную область элементы "Блок с текстом", "Кнопка", а также "Текстовое поле" и "Изображение" которые будут располагаться внутри элемента "Колонки".

Пользователь располагает в центральной области элемент "Блок с текстом". Вводит текст до 500 символов, например, "Разворот паспорта". В настройках шрифта выбирает жирный курсив 16 размер, положение текста по левому боку.  

Под элементом "Блок с текстом" располагаем элемент "Колонки", потребуется 2 колонки. Для первой колонки пользователь выбирает размер колонки 50%, выбирает чек-бокс "обводка", стиль линии "Сплошная" и ширину 1 пиксель. Во второй колонке размер колонки 50%, стиль линии "Сплошная" и ширина 1 пиксель.

Внутри первой колонки будут располагаться распознанные данные со 2 и 3 страницы паспорта в элементах "Текстовое поле", такие как: "Имя", "Фамилия", "Отчество", "Номер паспорта", "Дата выдачи", "Дата рождения", "Код подразделения", "Кем выдан".

Внутри второй колонки будет распложен элемент "Изображение", где будет отображаться изображение с распознанным паспортом. 

Свойства для элемента "Текстовое поле".

В свойстве "Имя переменной" пользователь указывает наименование переменной, например, "Имя", пишет в строку "Название", аналогично, "Имя", также выбирает "Тип" для переменной "Строка", также имеется свойство "Подсказка" (что отображается внутри текстового поля), например, "Введите имя".

В свойстве "Положение названия" пользователь выбирает радиокнопку "Слева". Ширину у поля "Название" пользователь указывает 50%, "Количество отображаемых строк" пользователь выбирает одну строку. "Свойство поля" указывает редактируемое для того, чтобы в случае неверного распознавания имелась возможность текст отредактировать.

 

Остальные элементы "Текстовое поле" в первой колонке заполняются аналогично, кроме поля "Кем выдан", в этом элементе будет отличаться параметр "Количество отображаемых строк" их будет 4. 

Внутри второй колонки будет располагаться элемент "Изображение", элемент предназначен для фотографий 2 и 3 страницы паспорта.

Свойства для элемента "Изображение".

В свойстве "Имя переменной" пользователь указывает, например, "Разворот паспорта" и устанавливает ширину 300 и высоту изображения, например, 500. 

Ниже элемента "Колонки" расположим элемент "Блок с текстом" с названием "Прописка", свойства заполняются аналогично блоку с названием "Разворот паспорта".  

Далее пользователь располагает внутри элемента "Колонки", элементы "Текстовые поля" с наименованиями "Дата регистрации", "Код подразделения", "Полный адрес", а во второй колонке располагается элемент "Изображение" с фотографией распознанной прописки.

Элементы "Колонки", "Текстовое поле" и "Изображение" заполняются аналогично развороту паспорта. Кроме поля "Полный адрес", в этом элементе будет отличаться параметр "Количество отображаемых строк" их будет 4 и элемент "Изображение" будет иметь размеры в ширину 550 и в высоту 300.

Для элемента "Кнопка" необходимо заполнить "Название", например "Подтвердить". В поле "Тип" пользователь указывает цвет "Зеленый". Убеждается, что параметр "Кнопка при подтверждении" проставлен, иначе кнопка не будет активной и пользователь прописывает наименование кнопки с текстом "Подтвердить".

Таким образом, собрана вторая экранная форма ее также можно предварительно посмотреть, нажав на кнопку посмотреть и опубликовать в список опубликованных экранных форм для дальнейшего использования в конструкторе процессов. 

Экранная форма для скачивания отчета

Пользователь создает экранную форму "Отчет по распознаванию" через кнопку "Создать экранную форму". Экранная форма будет предназначена для скачивания распознанных данных в виде отчета в формате excel.  

Для экранной формы потребуется выбрать и перетащить в центральную область элементы "Ссылка" и "Кнопка".

 

В элементе "Ссылка". Пользователь вводит имя переменной, например, "Ссылка", а параметре "Текст ссылки" пользователь вводит, например, "Скачать отчет по распознаванию паспорта". 

 

А для элемента "Кнопка" необходимо заполнить "Название", например "Готово". В поле "Тип" цвет кнопки пользователь оставляет по умолчанию. Убеждается, что свойство "Кнопка при подтверждении" проставлено и пользователь прописывает наименование кнопки с текстом "Готово".

 

Таким образом, собрана последняя экранная форма. Пользователь опубликовывает ее для дальнейшего использования в конструкторе процессов. 

  • Нет меток