Configurar ações da tela do formulário de entrada

  • Versão de lançamento: Yokohama
  • Atualizado 6 de mar. de 2025
  • 4 min. de leitura
  • As ações da tela do formulário de entrada são ações que afetam toda a tela do formulário de entrada. Por exemplo, você pode configurar uma ação de write-back para salvar o andamento do trabalho no formulário de entrada.

    Antes de Iniciar

    Função necessária: administrador

    Um mecanismo de carregamento é necessário para atualizar a tela do formulário de entrada com dados atualizados. As opções disponíveis são variáveis de preenchimento automático e fontes de dados. Para obter mais informações, consulte Mecanismos de carregamento para formulários de entrada.

    Se o formulário de entrada incluir apenas valores de entrada para carregamento e você não precisar carregar o tipo de entrada de anexos, a opção de variável de preenchimento automático será suficiente. Se o formulário de entrada incluir anexos, comentários ou elementos descritivos, a opção de fonte de dados deverá ser usada. A opção de fonte de dados também lida com valores de entrada.

    Por Que e Quando Desempenhar Esta Tarefa

    As ações da tela do formulário de entrada são acessadas no menu superior como um ícone ( ícone de menu Mais) ou nas opções de botão de menu Mais ( botão de menu Mais). A configuração da ação de write-back nesta tarefa explica como criar uma função que permite aos usuários salvar o andamento dos dados inseridos em uma tela de formulário de entrada, antes que a versão final seja enviada. Este recurso permite que vários usuários colaborem em uma única tela de formulário de entrada. Depois que um usuário salva os dados, eles se tornam visíveis para todos os outros usuários que trabalham no formulário quando atualizam o formulário de entrada. As ações de write-back usam a função de item de ação. Para obter mais informações, consulte Configurar um item de ação.
    Nota:
    As telas do formulário de entrada contêm um botão de envio. Para esta configuração, você tem a opção de configurar uma opção de salvar conforme você trabalha, cujos dados ficam disponíveis para outros usuários depois de serem salvos.
    Menu Mais de navegação superior (iOS) Ícone do menu superior para ação da tela do formulário de entrada
    Menu Mais de navegação superior (iOS). Botão de menu superior para ação da tela do formulário de entrada.

    Procedimento

    1. Navegar até Tudo > Sistema Móvel > Construtor de apps para celular.
      O Construtor de apps para celular abre em uma nova guia do navegador e exibe a tela de seleção do escopo da aplicação.
    2. Pesquise o escopo da aplicação em que você está trabalhando e selecione o nome do escopo da aplicação.
      A tela inicial de Construtor de apps para celular categorias é exibida.
    3. Selecione a categoria Telas e selecione uma tela de formulário de entrada existente ou uma nova.
      Se você selecionar Novo, selecione a opção Formulário de entrada na página Criar uma tela e selecione Continuar.
    4. Na página Tela do formulário de entrada, selecione Tela no campo Estilo de apresentação.
    5. Preencha o formulário da tela do formulário de entrada conforme necessário.
      Para obter informações sobre os vários campos, consulte Configurar uma tela de formulário de entrada.
    6. Selecione uma das seguintes opções.
      • Para adicionar a ação da tela do formulário de entrada como um ícone de menu superior, selecione Novo na área Instâncias de função do ícone superior.
      • Para adicionar a ação da tela do formulário de entrada como uma função no botão Mais do menu superior ( botão Mais do menu superior), selecione Novo na área Instâncias de função do menu superior.
      Nota:
      As instruções subsequentes são as mesmas para as instâncias de ícone superior ou de função do menu superior.
    7. No formulário de instância de função, faça o seguinte:
      1. Insira um Nome para a instância da função.
      2. Insira um nome no campo Rótulo de exibição.
      3. Selecione um ícone no campo Ícone.
        Nota:
        Este campo é obrigatório se você selecionou a opção Instâncias de função do ícone superior.
      4. Selecione Novo na área Função para exibir o formulário da função.
    8. Insira um Nome para a função.
    9. Selecione Item de ação no campo Tipo.
    10. Selecione Registro no campo Contexto.
    11. Escolha ou crie um Novo item de ação.
      Para obter mais informações, consulte Configurar um item de ação.
    12. No campo Dados, selecione a tabela relacionada ao que o formulário de entrada está representando.
    13. Na área Atributos do botão, faça o seguinte:
      1. Selecione Novo.
      2. No campo Nome, selecione reter_parent_parameter_screen. Este atributo verifica se o formulário de entrada primário (o formulário de entrada no qual você está trabalhando) é aberto quando o usuário toca no botão, em vez de iniciar um novo formulário de entrada.
      3. No campo Valor, insira verdadeiro.
      4. Selecione Save (Salvar).
      5. No campo Nome, selecione refresh_parameter_screen_after_action. Este atributo atualiza o formulário de entrada com os dados mais recentes da instância.
        Nota:
        Para exibir os dados no formulário de entrada após a ação de salvar, você deve configurar um dos seguintes mecanismos de carregamento:
      6. No campo Valor, insira verdadeiro.
      7. Selecione Save (Salvar).
    14. Selecione Save (Salvar).

    O que Fazer Depois

    Use carimbos de data/hora para rastrear mudanças de usuários no formulário de entrada. Para monitorar as mudanças feitas por diferentes usuários em uma tela de formulário de entrada, você deve habilitar a opção de rastrear carimbos de data/hora e usar um script. O campo Rastrear carimbos de data/hora das atualizações de entrada está no registro da tela do formulário de entrada principal. Para obter mais informações, consulte Configurar uma tela de formulário de entrada. Ele rastreia a hora em que o valor da entrada foi alterado. Essas informações podem ser acessadas usando a ação de write-back com script. Para obter um exemplo de código desta ação de write-back, consulte Uso de carimbos de data/hora para rastrear mudanças de usuário em um formulário de entrada.