Controle de lista avançado com scripts
Você pode escrever scripts para especificar quais elementos da lista, como links, filtros e botões, estão presentes.
Esses scripts podem reagir ao registro que está sendo exibido. Para controles de lista relacionada, a variável global primária identifica o registro primário. Para listas primárias, não há registro primário.
Configure o formulário de controle de lista e adicione o campo de script necessário:
- Omitir condição de colunas: se não houver condições, omita os títulos das colunas.
- Omitir condição de edição: omita o botão Editar.
- Omitir condição vazia: se não houver condições, omita o cabeçalho da lista.
- Omitir condição do filtro: omita o filtro da lista.
- Omitir links Condição: omita links relacionados.
- Omitir nova condição: omita o botão Novo.
Nesses campos de script, se o script for avaliado como verdadeiro, o item será omitido. O script a seguir é um exemplo que você pode usar na lista relacionada ICs afetados para mostrar somente o botão Editar se a tarefa primária estiver ativa. Este script é colocado no campo de script Omitir condição de edição.
var answer;
if (parent.active == true ) {
//Do not remove the 'Edit' button
answer = false;
}
else {
//Remove the 'Edit' button
answer = true;
}
answer;Configurar uma ação de IU de lista
Você pode criar uma ação de IU que abre a interface da caixa de listagem dupla para personalizar listas na exibição de lista.