Виджеты ввода
  • 20 Dec 2022
  • 2 Минуты для чтения
  • Авторы

Виджеты ввода


Article Summary

Что такое виджеты ввода?

Собирайте данные от своих пользователей с помощью Виджетов ввода. Каждый {{glossary.Input Widget}} поддерживает различные типы переменных. Все вводимые данные должны быть привязаны к месту, где будет храниться их значение.

Как привязать виджеты ввода к месту хранения данных

Данные виджетов ввода могут храниться либо в переменных, либо в {{глоссарий.Поле}} в записях таблицы. Параметр Datasource - это место, где можно определить назначение входных данных.

Если входные данные не привязаны к источнику данных, они не будут доступны для выбора при запуске в проигрывателе.

image.png

image.png

:::(Info) (ПРИМЕЧАНИЕ) При привязке к полю записи таблицы, должна быть загружена запись в плейсхолдер записи таблицы. :::

Типы виджетов ввода

Checkbox - Сбор значений True/False от пользователей. Данные могут храниться в булевой переменной , например. В приложении для аудита пользователям необходимо подтвердить, что они выполнили определенный процесс.

checkbox{height="" width="150"}.

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

Text Input{height="" width="200"}.

Число - сбор десятичных или целых чисел, вводимых пользователями. Данные могут храниться в переменной Number или Integer.Например. В конце производственного цикла пользователям нужно ввести, сколько деталей они изготовили.Number Input{height="" width="150"}.

Выбор даты - Сбор даты и времени от пользователей. Данные могут храниться в переменной Datetime*, например. Технический персонал может выбрать дату следующего заказа на профилактическое обслуживание машины.*

Date Picker

Изображение - отображение камеры, где операторы могут использовать камеру устройства для захвата изображения. Данные могут быть сохранены в переменной Image*, например. При обнаружении дефекта пользователи делают снимок аномалии*image{height="" width="350"}.

Подпись - сбор цифровой подписи пользователя для проверки точности данных.
Например. В конце процесса порционного смешивания пользователи должны подписать, что использованный рецепт соответствует рабочему заказуe_sig{height="" width="350"}.

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

single select{height="" width="250"}.

Multiselect - пользователи могут выбрать несколько значений из списка вариантов. Данные могут храниться в массиве переменных любого типа.например. При обнаружении дефекта пользователи должны выбрать все типы дефектов, которые относятся к данной детали.multiselect{height="" width="250"}.

Триггеры виджета ввода

Для всех виджетов ввода при изменении ввода будут запускаться их триггеры.:::(Info) (ПРИМЕЧАНИЕ) В случае виджетов ввода числа и текста триггеры будут срабатывать при нажатии пользователем кнопки [Enter] :::

Дальнейшее чтение


Вы нашли то, что искали?

Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!


Была ли эта статья полезной?