- Распечатать
Обзор
Один из способов долгосрочного хранения данных приложений Tulip - это завершение приложений. В этой статье мы расскажем вам, как это сделать.
В этой статье вы узнаете:* Почему важно, чтобы у вашего приложения была кнопка "Завершить".
:::(Info) (ПРИМЕЧАНИЕ) Эта тема рассматривается в курсе"Как создать свое первое приложение" в Tulip University. :::
Как завершить приложение
Чтобы сохранить информацию из приложения Tulip, оператор должен "завершить приложение". Чтобы сделать это, вам нужно добавить кнопку "Завершить" в ваше приложение.
Каждый раз, когда оператор использует кнопку "Завершить", на вкладке "Завершения" будет добавлена новая строка. Каждая строка содержит следующие значения:
- Информация о завершении приложения, например, название станции, ID бейджа оператора, дата/время начала и окончания приложения.
- Все переменные и их значения на момент завершения приложения.
- Необязательно: Выберите, чтобы включить для хранения все записи таблицы, которые были загружены в приложение на момент завершения работы.
Каждая переменная, определенная в вашем приложении (например, штрих-код, оператор вошел в систему, затраченное время, результат проверки), будет столбцом в этом представлении. Когда оператор "завершает приложение", вы создаете еще одну строку в списке.
Значения во всех шагах формы будут сохранены и очищены при завершении приложения.
На самом деле, если вы перейдете на вкладку "Завершения" в каждом отдельном приложении, вы увидите именно это.
Есть несколько способов**"завершить приложение**", когда приложение было завершено оператором.
Вы можете использовать кнопку завершения, которая встроена в редактор приложений, или создать собственный триггер с переходом "завершения приложения".
Использование кнопки Завершить
Выберите кнопку на панели инструментов. Выберите "Завершить".
Вы можете вручную добавить переход завершения приложения с помощью кнопки "Добавить новые переходы":
{height="" width=""}.
Использование пользовательского триггера:
В приведенном выше случае логика кнопки "Завершить" по умолчанию выглядит следующим образом:
- Когда"кнопка нажата;".
- Затем, "App" -> "Complete App."
Однако вы можете добавить этот переход в любой триггер, который соответствует завершению рабочего процесса. Например:
{height="" width="" width=""}.
- Если, "Устройство", "GPIO", выходит на "этой станции" с событиями "pin down".
- If, "Device Output" "pin" "=" "Static Value" "integer" "2"
- Затем, "Приложение" "Завершить приложение"
В этом примере любое IoT-устройство, посылающее сигнал "pin down" на контакт 2 шлюза ввода/вывода GPIO на этом шаге, приведет к завершению приложения.
Кроме "Complete App", есть еще 2 варианта:
Complete Then Change To: Завершить приложение, а затем перейти к другому приложению.
Complete Then Change To Step: Завершить приложение, затем перейти к другому шагу в том же приложении или к определенному шагу в другом приложении.
Завершить и перейти на заставку: Завершить приложение, а затем перейти на заставку приложения. Приложение не запустится, пока оператор не нажмет кнопку "Начать".
Complete Then Logout Current User: завершение приложения и выход из системы текущего пользователя.
Завершить и изменить приложение по имени: Завершает приложение, затем переходит к другому приложению, которое может быть указано через значение из приложения в переменной и т.д.
Complete Then Go To Step By Name: Завершает приложение, затем переходит к другому шагу в том же приложении, который может быть указан через значение из приложения в переменной и т.д.
Примечание: Приложения могут быть завершены только при запуске из Tulip Player. Когда приложение будет завершено, оператор увидит сообщение, как показано ниже.
Отмена приложения
Допустим, вы НЕ хотите сохранять данные, полученные в результате использования приложения. В этом случае вы захотите "отменить приложение" и вернуться к определенному шагу. Это приведет к стиранию всех данных с момента последнего открытия приложения.
Существует 5 триггерных переходов, которые непосредственно соответствуют триггерным переходам завершения приложения:
- Отменить приложение
- Отменить, затем изменить на
- Отменить, затем перейти к шагу
- Отменить и перейти к всплывающему экрану
- Отменить, затем выйти из системы текущего пользователя
Технические детали завершения приложения
Здесь перечислены все данные, которые автоматически сохраняются при каждом завершении или отмене приложения:
- Время начала: Дата и время, когда оператор открыл первый шаг.
- Время окончания: Дата и время, когда оператор нажал кнопку "Завершить" или "Отменить".
- Продолжительность: Время между временем начала и временем окончания
- Logged In User: На основе ID бейджа человека, который вошел в Tulip Player.
- Название станции: Название станции, на которой использовалось приложение, определенное на вкладке "Цех".
- Комментарии: Любые комментарии, которые были сделаны для приложения в целом в меню Игрока.
- Версия: Версия приложения на момент его завершения
- Отменено: Было ли приложение отменено или нет
- Идентификатор выполнения: Уникальный идентификатор конкретного запуска приложения.
Удаление данных из завершенных приложений
Чтобы соответствовать стандартам GxP производства, данные в Tulip не могут быть удалены.
Однако существует обходной путь. Вы можете скопировать приложение и удалить старое, после чего у вас будет новая таблица без записей.
Скрытие данных о завершении работы от аналитиков
Вероятно, вы надеетесь скрыть некоторые данные из вкладки Completions в аналитике. Теперь вы можете сделать это, найдя запись, которую вы хотели бы исключить, на вкладке Completions и сняв флажок "Включить в аналитику". Это позволит отфильтровать аналитику, чтобы не включать эту запись.
Исключение этой записи из аналитики не удалит ее из данных о завершении, поэтому экспорт этих данных не пострадает.
Читать далее
Вы нашли то, что искали?
Вы также можете зайти на community.tulip.co, чтобы задать свой вопрос или узнать, сталкивались ли другие с подобным вопросом!