Script de ações dinâmicas para menus de contexto de lista

  • Versão de lançamento: Xanadu
  • Atualizado 1 de ago. de 2024
  • 1 min. de leitura
  • O campo Script de ações dinâmicas, no formulário Menu de contexto, define um script. O script preenche um menu de contexto de lista com opções dinâmicas, como filtros ou exibições.

    As seguintes variáveis JavaScript estão disponíveis para o script de ações dinâmicas quando ele é executado.
    Tabela 1. Variáveis de script de ações dinâmicas
    Variável Descrição
    g_tableName Nome da tabela atual.
    g_listId ID da lista para a qual o menu de contexto foi criado.
    g_itemName Nome definido no registro do menu de contexto da IU.
    g_itemOrdem Ordem definida no registro do menu de contexto da IU. Use esta variável para passar o valor do campo Ordem para o script de ações dinâmicas.
    g_contextMenu.addAction (item_id, rótulo, script_string, ordem) Adicione opções ao menu de contexto e selecione a ordem em que elas aparecem.
    O exemplo a seguir exibe um item de menu de título de lista que controla o número de registros por página na exibição de lista.
    g_contextMenu.addAction('50', g_itemName, 'showRowsPerPage("50");', g_itemOrder);
    Nota:
    O script de ação para este item deve definir a função showRowsPerPage para que, ao selecionar este item de menu, essa função seja chamada com um argumento de 50.