Personalizar menus de contexto da lista

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 2 min. de leitura
  • Você pode personalizar o conteúdo e o comportamento dos menus de contexto da lista.

    Antes de Iniciar

    Função necessária: administrador

    Por Que e Quando Desempenhar Esta Tarefa

    Por exemplo, você pode adicionar uma opção ao menu de cabeçalho da coluna de lista para uma tabela específica. Você também pode mudar as funções necessárias para acessar uma opção de menu de contexto global.

    Procedimento

    1. Navegar até Tudo > IU do Sistema > Menus de contexto da IU.
    2. Clique em Nova.
    3. Preencha o formulário.
      Tabela 1. Campos de formulário do menu de contexto
      Campo Descrição
      Tabela

      Selecione a tabela à qual esta opção de menu de contexto está anexada. Os itens de menu do sistema base são anexados à tabela Global [global], que aplica a opção de menu de contexto a todas as listas de todas as tabelas. Se você especificar uma tabela específica, a opção estará disponível somente em menus de contexto nas listas dessa tabela.

      Nota:
      A lista mostra somente tabelas e exibições de banco de dados que estão no mesmo escopo do menu de contexto.
      Menu
      Selecione o menu de contexto da lista em que esta opção aparece.
      Tipo
      Selecione o tipo de opção de menu a ser criado:
      • Ação: uma opção de menu que executa uma ação imediata.
      • Menu: cria um menu primário que pode exibir um submenu.
      • Separador: desenha uma linha entre grupos de opções em um menu. Os menus não exibem linhas separadoras próximas umas das outras ou na parte inferior de um menu. Se uma condição que remove opções de uma função forçar dois separadores juntos, um dos separadores será removido da exibição.
      • Rótulo: crie um rótulo desvinculado para um menu ou seção de um menu.
      • Ações dinâmicas: opções de menu criadas dinamicamente, como as exibições disponíveis ou filtros de usuário que só podem ser gerados no momento em que a lista é exibida.
      Nome Insira o rótulo da ação como ela aparecerá no menu.
      Primário(a) Se esta ação fizer parte de um submenu, digite o nome do item de menu primário. Por exemplo, no sistema de base, Configurar é um primário.
      Ordem Atribua um número de ordem a este item, menu ou separador para especificar onde ele aparece no menu.
      Ativo Habilite ou desabilite este item de menu de contexto. Somente itens ativos são mostrados no menu de contexto.
      Executar script onShow Marque esta caixa de seleção para exibir o campo de script onShow.
      Condição Crie as condições sob as quais esta opção de menu aparece. Por exemplo, defina a função que tem permissão para ver este item.
      Script de ação O script de ação é executado quando alguém seleciona a opção do menu de contexto. Para obter mais informações, consulte Script de ação para menus de contexto de lista.
      Script de ações dinâmicas O script de ações dinâmicas preenche o menu de contexto com opções dinâmicas, como filtros ou exibições. Para obter mais informações, consulte Script de ações dinâmicas para menus de contexto de lista.
      Script onShow O script onShow é executado antes que o menu de contexto seja exibido, para determinar quais opções aparecem no menu de contexto. Para obter mais informações, consulte Script onShow para menus de contexto de lista.
      Formulário de menu de contexto
    4. Clique em Enviar.