Script de ações dinâmicas para menus de contexto de lista
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.
| 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.