Controle de lista avançado com scripts
Você pode escrever scripts para especificar quais elementos de 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ário identifica o registro primário. Para listas primárias, não há registro primário.
Configurar O formulário Controle de lista e adicione o campo de script de que você precisa:
- Condição de omitir colunas: Se não houver condições, omita os cabeçalhos das colunas.
- Editar condição: Omita o. Editar botão.
- Omitir condição vazia: Se não houver condições, omita o cabeçalho da lista.
- Omitir condição de filtro: Omita o filtro de lista.
- Omitir condição de links: Omitir links relacionados.
- Omitir nova condição: Omita o. Novo botão.
Nesses campos de script, se o script for avaliado como verdadeiro , o item é omitido. O script a seguir é um exemplo que você pode usar no ICs afetados lista relacionada para mostrar somente o. Editar se a tarefa primária estiver ativa. Este script é colocado em Editar condição campo de script.
var answer;
if (parent.active == true ) {
//Do not remove the 'Edit' button
answer = false;
}
else {
//Remove the 'Edit' button
answer = true;
}
answer;Configure uma ação de IU de lista
Você pode criar uma ação de IU que abre a interface slushbucket para personalizar listas na exibição de lista.