Criar uma ação de regra de IU para celular

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 5 min. de leitura
  • Crie as ações que são executadas quando as condições da regra da IU para celular são atendidas.

    Antes de Iniciar

    Função necessária: administrador

    Procedimento

    1. Navegar até Todos > Sistema Móvel > IU para celular > Regras da IU para celular.
    2. Abra a regra da IU para celular à qual você deseja adicionar ações.
    3. No formulário de regra da IU para celular, selecione Novo na lista relacionada Ações de regra da IU para celular.
      Nota:
      Se você não vir o botão Novo, talvez esteja em um escopo diferente da Regra de IU. Mude os escopos e recarregue o formulário para exibir o botão.
    4. No formulário de ação de regra da IU para celular, preencha os campos.
      Tabela 1. Campos de ação de regra da IU para celular
      Campo Valor
      Regra de IU A regra de IU relacionada a esta ação. Este campo é preenchido automaticamente com a regra que você abriu na etapa 2.
      Operação Selecione a operação que a ação executa. Consulte a tabela a seguir para obter detalhes sobre essas ações.
      Destino O elemento afetado pela ação. As ações disponíveis para seleção dependem do primário selecionado na regra da IU para celular.
      • Para telas de formulário de entrada, os destinos são entradas de tela de formulário de entrada
      • Para exibições móveis, os destinos são elementos do modelo de cartão móvel JSON.
      Ordem Ordem na qual a ação é executada. Se houver várias ações para a mesma regra de IU para celular, as ações serão executadas de acordo com este valor. As regras com números menores são executadas antes das regras com números maiores
      Valor Define como a ação se aplica ao elemento no campo Destino. Este valor depende da Operaçãoselecionada. Consulte a tabela a seguir para obter descrições de operação e os valores que elas usam.
      Mapeamento do destino Define em qual campo de entrada de cadeia de caracteres o texto de resumo gerado deve ser adicionado ao usar a operação de resumo de registro.
      Tabela 2. Operações de ação de regra da IU para celular
      Operação Definição Valores
      Desabilitar botão Determina se o botão no campo Destino está inativo. Defina o Valor como verdadeiro para desabilitar um botão ou falso para habilitá-lo.
      Definir obrigatoriedade Determina se o elemento no campo Destino é necessário. Defina o Valor como verdadeiro para tornar o elemento obrigatório ou falso para torná-lo opcional.
      Definir como somente leitura Determina se o elemento no campo Destino é somente leitura. Defina o Valor como verdadeiro para tornar um elemento somente leitura ou falso para tornar o elemento editável.
      Definir estilo de IU Aplica estilo de IU a um elemento.
      Nota:
      Esta operação não é revertida ao usar Reverse If False na regra da IU para celular.
      Use este valor para definir a cor de fundo, a cor da fonte e o ícone do decorador de texto. O valor deve estar no formato JSON. Este exemplo muda as cores do plano de fundo e do texto:
      {
      "BackgroundColor": "#E1E1E1",
      "BackgroundColorVariable": "--now-color-secondary-3"
      }
      

      Este exemplo define um ícone de decorador de texto.

      {
      "TextDecorator":{
              "Type": "Font",
              "FontName": "now-mobile-icons-cards",
              "Value": "IconCode",
              "FontColor": "#1E4335"
          }
      }

      Você também pode usar variáveis de cor para mudar o tema nas regras da IU para celular. Para obter detalhes, consulte Suporte à variável de cor para regras de IU.

      Nota:
      • O ÍconeCode deve ser substituído por um código de ícone válido. Para obter uma lista de códigos de ícone, consulte Ícones móveis
      • Use um validador JSON ao copiar e colar o código JSON de um tópico para garantir que todo o código seja aplicado corretamente.
      Definir visibilidade Determina que a visibilidade do elemento no campo Destino é somente leitura. Defina o Valor como verdadeiro para exibir o elemento ou falso para ocultar o elemento.
      Aritmética simples
      Nota:
      Esta operação não é revertida ao usar Reverse If False na regra da IU para celular.
      Defina o Valor criando uma operação matemática usando entradas da tela do formulário de entrada associadas à regra da IU para celular. Por exemplo, se você quiser calcular os custos de viagem, poderá usar:
      cost_per_mile*miles_traveled
      Neste exemplo, os valores nas entradas cost_per_ile e milhas_traveled seriam multiplicados. Para que esta operação funcione, a tela do formulário de entrada precisa de entradas correspondentes a esses nomes.
      Tempo decorrido Aplica um indicador de tempo a um registro, por exemplo, "Atualizado há 3 minutos" ou "Criado há 2 meses".
      Nota:
      Esta operação não é revertida ao usar Reverse If False na regra da IU para celular.
      Os seguintes campos devem ser definidos:
      • No campo Operação, insira Formatador de data.
      • No campo Destino, defina o destino como um elemento de exibição móvel que usa uma entrada de data/hora.
      • No campo Valor, insira timeago.

      Use qualquer um dos seguintes parâmetros de opção para timeago:

      timeago(valor de texto positivo, valor de texto negativo, sinalizador detalhado);
      valor de texto positivo
      O valor exibido para datas futuras, usando %d no lugar do valor numérico.
      valor de texto negativo
      O valor exibido para datas passadas, usando %d no lugar do valor numérico.
      sinalizador detalhado

      Se uma versão curta ou longa do formato de hora é exibida. O valor deste campo é verdadeiro ou falso.

      Por exemplo, quando definido como verdadeiro, "2 minutos atrás" é exibido. Se definido como falso, "2 m atrás" será exibido.

      Neste exemplo, você vê valores como "Expirado há 5 horas" ou "Expira em 5 dias", dependendo do valor de tempo.
      timeago(“Expired %d ago”, “Expires in %d”, true)​;
      Cálculo de data e hora Calcula automaticamente uma hora de término após inserir uma hora de início. O valor da hora de término pode estar no passado ou no futuro. Por exemplo, você seleciona uma reunião para começar às 15:00, o cálculo padrão é definido para 30 minutos depois, portanto, 15:30 é exibido como a hora de término padrão.
      Nota:
      Esta operação não é revertida ao usar Reverse If False na regra da IU para celular.
      Os seguintes campos devem ser definidos:
      • No campo Operação, insira Cálculo de data.
      • No campo Destino, defina o destino como um elemento de tela de formulário de entrada que usa uma entrada de data/hora.
      • No Valor campo, insira a estrutura de entrada usando a seguinte sintaxe <input name> +/-<duration> .

        O valor de duração é formatado da seguinte forma:

        • 10dias = 10 dias
        • 5h = 5 horas
        • 3m = 3 minutos
        • 2s = 12 segundos

        Por exemplo, uma entrada de start_time + 1d8h define o valor a ser calculado em 1 dia e 8 horas após a hora de início.

      Nota:
      Você não pode usar mês e ano no cálculo de hora e data.
      Resumo de registros Habilita o resumo do registro usando o Now Assist.
      Nota:
      Esta operação requer que o Now Assist seja configurado. Para obter mais informações, consulte Now Assist Admin console.
      No campo Mapeamento de destino, insira o campo de entrada de cadeia de caracteres ao qual o texto gerado deve ser adicionado.