Lista de ações e transições no Trigger Editor
  • 31 Oct 2023
  • 5 Minutos para Ler
  • Contribuintes

Lista de ações e transições no Trigger Editor


Resumo do artigo

A lista completa de Ações e Transições que estão disponíveis nos menus suspensos do Trigger Editor

Objetivo

O Trigger Editor permite que você escreva uma lógica poderosa em seu aplicativo de operações de linha de frente. Ele permite que você crie ações que incorporam muitas outras partes da plataforma Tulip, como

  • Nomes de estações
  • IDs de crachás
  • Funções de conector
  • ...e muito mais.

Há três tipos de declarações que você pode criar:

Quando: Determina quando o acionador pode ser executado

If (Se): Determina se uma ação deve ser executada ou não

Then (então): Especificar quais ações devem ser acionadas por um determinado evento.

Este guia abordará a lista completa de possibilidades para cada tipo de instrução. Se você quiser saber como criar um acionador, consulte este guia separado

Lista de ações e transições

Quando

Dispositivo

Disparar em um evento específico do dispositivo conectado

Temporizador dispara

Dispara eventos em intervalos de tempo predeterminados

máquina

Dispara o evento quando a etapa está aberta e o evento ocorre na máquina que está sendo monitorada ativamente

a etapa é aberta

Disparo quando a etapa é aberta

a etapa é fechada

Disparo após o fechamento da etapa

botão é pressionado

Disparo após o operador pressionar um botão

Se

Tabela

Verifica se uma tabela contém um registro com um ID específico

Registro de tabela

Verificar se um registro de tabela carregado no aplicativo tem um campo com um valor específico

Expressão, valor estático, variável

Verificar ou comparar qualquer um desses valores com outra variável ou valor estático

Usuários

Verificar se um campo de usuário contém um valor específico

Informações do aplicativo

Use um valor de qualquer um desses metadados que são determinados quando o aplicativo é executado no Player:

  • Logged In User (Usuário conectado): Selecione em uma lista de usuários da Tulip
  • LoggedIn User/Badge ID: O ID do crachá do usuário conectado
  • Logged In User/Name (Usuário conectado/Nome): O nome do usuário conectado
  • Time Elapsed on Step (Tempo decorrido na etapa): A quantidade total de tempo gasto em uma etapa específica
  • Time Elapsed on Current Step (Tempo decorrido na etapa atual): A quantidade total de tempo gasto na etapa atual
  • Time Elapsed on App (Tempo decorrido no aplicativo): A quantidade total de tempo gasto no aplicativo durante esse tempo de execução
  • Nome do aplicativo: O nome do aplicativo
  • Versão do aplicativo: A versão atual do aplicativo
  • Nome da estação: O nome da estação em que o aplicativo está sendo executado
  • Nome da etapa: O nome da etapa atual
  • Nome da etapa: O nome do grupo de etapas atual
  • Nome do turno: O nome do turno atual, conforme definido na ferramenta Escalas
  • Data e hora atuais: A data/hora em que o aplicativo foi iniciado
  • Target Cycle Time For Current Step (Tempo de ciclo esperado para a etapa atual): O tempo de ciclo esperado especificado para a etapa que o operador está visualizando
  • Target Cycle Time for App (Tempo de ciclo alvo para o aplicativo): O tempo de ciclo especificado para todo o aplicativo

Then (Ações)

Matriz

Manipular uma matriz existente que está armazenada em uma variável usando métodos comuns de matriz.

  • Limpar matriz
  • Concatenar matriz
  • Obter do índice na matriz
  • Obter o comprimento da matriz
  • Join to String
  • Pop da matriz
  • Empurrar para a matriz
  • Definir índice na matriz

Manipulação de dados

Modificar uma variável ou um registro de tabela que é carregado no aplicativo. Esse é um dos usos mais comuns do Trigger Editor.

  • Limpar: Limpar o valor de uma variável ou campo em um registro de tabela
  • Store (Armazenar): Armazenar um valor específico em uma variável ou campo em um registro de tabela
  • Increment Value (Incrementar valor): Aumentar um número em uma quantidade específica em uma variável ou campo em um registro de tabela
  • Decrement Value (Diminuir valor): Diminuir um número em uma quantidade específica em uma variável ou campo em um registro de tabela

Fazer logout do usuário atual

Faz o logout do usuário atual e retorna à tela de login. Frequentemente usado para fins de segurança.

Abrir link

Carregar um site específico em uma nova janela no Google Chrome

Reproduzir som

Reproduzir um som predeterminado nos alto-falantes do usuário

Menu do player

Escolha uma destas três ações:

  • Abrir menu: Abrir o menu padrão do player
  • Open Comments (Abrir comentários): Permite que o operador adicione um comentário sobre a etapa específica que está aberta
  • Pausar aplicativo: Pausa o cronômetro que controla o tempo gasto no aplicativo. Usado para pausas no banheiro etc.

Imprimir etapas

Imprima a etapa na tela usando a caixa de diálogo de impressão padrão do computador

Executar função de conector

Executar uma função de conector que tenha sido criada usando o recurso Conectores

Executar função de dispositivo

Execute uma função específica com um dispositivo conectado que esteja ligado a um Edge Devices na mesma estação que o aplicativo.

Escanear código de barras óptico

Apresenta ao operador um prompt para escanear um código de barras por meio da webcam em seu laptop ou tablet

Enviar e-mail

Envia um e-mail de texto para um administrador da Tulip

Enviar SMS

Envia um texto para um administrador da Tulip que tenha adicionado seu número de telefone

Enviar SMS com imagem

Envie um texto e uma imagem para um administrador da Tulip que tenha adicionado seu número de telefone

Mostrar erro

Mostrar uma mensagem de erro em vermelho na parte inferior do Player

Mostrar mensagem

Mostrar uma mensagem de informação amarela na parte inferior do Player

Dividir cadeia de caracteres

Divida uma cadeia de caracteres com base em um delimitador específico em uma matriz e armazene-a em uma variável

Registro de tabela

Crie ou carregue um novo registro de tabela usando um espaço reservado de registro que tenha sido definido no App Editor.

  • Criar registro
  • Criar ou carregar registro
  • Carregar registro
  • Excluir registro
  • Limpar espaço reservado de registro

Then (Transições)

Aplicativo

Cancelar, concluir, fazer logout ou concluir e ir para a tela inicial.

  • O cancelamento do aplicativo não salva nenhum dado.
  • A conclusão do aplicativo armazena dados, retorna à primeira etapa e executa imediatamente o aplicativo novamente.
  • A tela inicial força o operador a pressionar "Begin" (Iniciar) antes de iniciar o aplicativo.
  • O logout do usuário atual encerrará o aplicativo e retornará à tela de entrada do ID do crachá

Ir para a etapa

Ir para a próxima etapa, para a anterior ou para uma etapa específica. Pode ir para uma etapa com um nome específico


Encontrou o que estava procurando?

Você também pode acessar community.tulip.co para publicar sua pergunta ou ver se outras pessoas tiveram uma pergunta semelhante!


Este artigo foi útil?