Configurar um segmento dinâmico para exibir os dados selecionados em uma tela de registro

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 3 min. de leitura
  • Configure uma tela de registro com um segmento de tela dinâmica para que os usuários possam exibir registros que correspondem a segmentos selecionados, em vez de exibir uma lista completa de registros.

    Antes de Iniciar

    Ao configurar um segmento de tela dinâmica em uma tela de registro, certifique-se de ter criado os seguintes itens:
    • Uma tela de registro, usada para incluir um segmento de tela dinâmica no controle segmentado. Para obter mais informações, consulte Configurar uma tela de registro com parâmetros.
    • Uma lista incorporada, usada para exibir uma lista de registros na tela de registro selecionada. Esta lista é selecionada no campo Fluxo de itens de segmento dinâmico.
    • Uma lista correspondente a ser exibida quando cada segmento de tela for selecionado. Este processo deve ser semelhante ao procedimento de lista integrada, com a adição de usar uma tabela de destino à qual você está fazendo referência.

      Para obter mais informações sobre listas integradas e a lista a ser exibida quando um segmento de tela é selecionado, consulte Listas integradas para uma tela de registro

    Função necessária: administrador

    Procedimento

    1. Na IU baseada na Web, insira sys_sg_form_screen.list no navegador de filtros.
    2. Selecione a tela de registro à qual você deseja adicionar um segmento de tela dinâmica.
    3. No campo Tipo de busca, selecione Sob demanda.
    4. Na área Controle segmentado, selecione a altura e a largura dos botões de segmento.
      Para obter um guia para os tamanhos dos botões, consulte Usando segmentos dinâmicos para exibir dados em uma tela de registro.
    5. Clique com o botão direito do mouse no cabeçalho e selecione Salvar.
    6. Opcional: Configure o segmento de cabeçalho a ser exibido no controle segmentado.
      Nota:
      O segmento de cabeçalho geralmente é o botão inicial no controle segmentado. Se esta opção não estiver selecionada, o controle segmentado exibirá somente o segmento de tela dinâmica.
      1. Selecione a guiaSegmentos da tela de registro e selecione Novo.
      2. No menu Selecionar tipo de segmento de formulário, selecione Registrar segmento da telae OK.
      3. No formulário, preencha os campos.
        Tabela 1. Formulário de segmento da tela de registro
        Campo Valor
        Tela de registro Este campo é definido automaticamente com o nome da tela de registro selecionada.
        Aplicação Aplicativo com escopo associado a este registro. Este campo é padronizado para o aplicativo atual.
        Tela Incorporada Tela de lista exibida quando o usuário seleciona o segmento de cabeçalho.
        Cabeçalho de cartão O segmento de cabeçalho, que geralmente aparece à esquerda do controle segmentado. Os nomes de exemplo são Todas as tarefas ou Toda a semana.
        Ordem Posição em que o segmento do cabeçalho é exibido no controle segmentado. Este número deve ser inferior ao segmento da tela dinâmica, para garantir que seja o primeiro segmento à esquerda.
        Aderente Mantém o segmento de cabeçalho no mesmo local quando o usuário rola horizontalmente pelos registros de segmento de tela dinâmica exibidos.
      4. Selecione Enviar.
    7. Configure o segmento de tela dinâmica e os registros a serem exibidos quando os usuários tocarem em um registro de segmento.
      1. Selecione a guiaSegmentos da tela de registro e selecione Novo.
      2. No menu Selecionar tipo de segmento de formulário, selecione Segmento da tela de registro dinâmico e OK.
      3. No formulário, preencha os campos.
        Tabela 2. Formulário Segmento da tela de registro dinâmico
        Campo Valor
        Tela de registro Este campo é definido automaticamente com o nome da tela de registro selecionada.
        Aplicação Aplicativo com escopo associado a este registro. Este campo é padronizado para o aplicativo atual.
        Fluxo de lista de segmentos de tela dinâmica Uma tela de lista integrada contida no segmento de tela dinâmica da tela de registro.
        Ativo Opção para determinar se o segmento de tela dinâmica está ativo. Para esta configuração, selecione esta opção.
        Tela Incorporada Tela de lista que contém uma lista de registros exibidos para o usuário quando ele toca em um dos segmentos do segmento de tela dinâmica.
        Ordem O local onde o segmento de tela dinâmica é exibido no controle segmentado. Se você definiu um segmento de cabeçalho, esse número deve ser maior para garantir que ele esteja à direita do segmento de cabeçalho.
      4. Clique com o botão direito do mouse no cabeçalho e selecione Salvar.
    8. Ainda no formulário Tela de segmento de formulário dinâmico, defina as listas apropriadas a serem exibidas ao selecionar segmentos no segmento de tela dinâmica.
      1. No campo Fluxo da lista de segmentos dinâmicos, selecione o ícone de informações ( ícone de informações.) e selecione Abrir registro.
      2. Selecione a configuração de item M2M de fluxo de lista a ser usada para a seção dinâmica.
      3. No formulário Configuração de item, certifique-se de que o usuário não seja redirecionado para uma tela integrada diferente selecionando Usar cartão e verificando se o campo Tela integrada está vazio.
      4. Selecione Atualizar.

    O que Fazer Depois

    Defina a aparência dos botões de segmento selecionados. Consulte, Personalizar cores do botão de segmento na área de controle segmentada.