- Распечатать
Как обновить поля отдельных пользователей и операторов Tulip из приложений
Как обновить поля отдельных пользователей и операторов Tulip из приложений
Чтобы обновить информацию об отдельных пользователях Tulip, используйте "Поля пользователя" на странице "Пользователи" в Настройках.
В этой статье вы узнаете...
- Как добавлять поля для отдельных пользователей и операторов
- Как обновлять эти поля из приложения
Пользователи Tulip обычно хотят видеть в реальном времени информацию о выполняемых работах для каждого оператора. Кроме того, можно создать матрицу навыков, которая будет обновляться каждый раз, когда оператор проходит новое обучение.
Для этого можно использовать "Пользовательские поля" на странице "Пользователи" в разделе "Настройки", чтобы создать пользовательские поля для всех пользователей и затем обновлять их в режиме реального времени из своих приложений.
Ниже описано, как настроить пользовательские поля и обновлять их в приложении.
Создание пользовательских полей
Важно отметить, что для создания пользовательских полей вам потребуется уровень пользователя Account Owner, поскольку вы должны иметь доступ к своим настройкам.
Чтобы получить доступ к настройкам, щелкните на своем значке в правом верхнем углу и выберите "Настройки". Далее выберите пункт "Пользователи".
Для пользовательских полей предусмотрена отдельная вкладка в списке пользователей:
Когда вы перейдете на вкладку "Пользовательские поля", в списке автоматически появятся все операторы и администраторы вашей учетной записи.
Чтобы создать новое поле для всех пользователей, нажмите кнопку "+", а затем выберите тип данных из списка в разделе "Тип поля".
Добавить или удалить поля можно в любое время с помощью стрелки вниз, расположенной рядом с каждым полем.
Обновление пользовательских полей в приложениях
Для обновления пользовательских полей в режиме реального времени можно использовать триггеры в приложениях.
В приведенном ниже примере можно обновить информацию о том, обучен ли человек пользоваться пилой, с помощью "Манипулирования данными":
- "Data Manipulation" "Store" data: "Static Value" "boolean" "yes" location: "Users" "Logged-In User" (поле)
Поле "Logged-In User" в разделе "Users" можно использовать для ссылки на пользователя, который вошел в приложение.
В разделе "If" statements" выберите "Users" из выпадающего списка для ссылки на конкретное поле:
- "Users" "Logged-In User"...
Выбор пользователя во встроенной таблице
Допустим, вы хотите дать оператору возможность назначить задачу техническому специалисту по обслуживанию станков из списка ваших специалистов.
Для этого необходимо:
- Добавить место записи для пользователя
- Добавить интерактивную таблицу в шаг
- Связать держатель записи со встроенной таблицей
- Добавить триггер, который срабатывает при выборе любой строки в таблице.
Вот как этого добиться.
Более подробную информацию можно найти в этом руководстве по виджету Embedded Table
Вставка записи для пользователя
Перейдите на вкладку "Записи" в левой части редактора приложений и выберите "Add Record Placeholder". Затем из выпадающего списка выберите "Users Table" и назовите заполнитель, в котором будет храниться пользователь и его поля.
Добавление интерактивной таблицы в шаг
Добавьте интерактивную таблицу с помощью панели виджетов.
Привязать держатель записи к таблице
Выберите интерактивную таблицу, затем выберите таблицу "Пользователи" и "Запись" для заполнения списка.
Добавить триггер
В той же контекстной панели добавьте триггер, который срабатывает при выборе любой строки.
Затем можно, например, отправить электронное письмо пользователю, который только что был выбран.
КОГДА
- Выделена строка
THEN
- "Отправить письмо" на: "Запись таблицы" "Текущий пользователь" "Пользователь" сообщение: "Статическое значение"
Экспорт записей пользователей
Вы можете вручную экспортировать все данные пользователя в файл CSV, нажав на символ "Загрузить" в правом верхнем углу экрана "Поля пользователя":
Примеры
Вы нашли то, что искали?
Вы также можете зайти на сайт community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!