Ir para o conteúdo

Desabilitar dinamicamente o botão de criação no Jitterbit App Builder

Há um recurso que permite desabilitar dinamicamente os botões Criar, Editar ou Excluir em um Painel de Várias Linhas com base em elementos selecionados de outro painel.

Exemplo de vídeo

Como configurar

Para configurar este novo recurso, navegue até a página do aplicativo com os painéis nos quais você deseja implementar este recurso. Acesse Gaveta de Ações > Projetar esta Página. Localize o ícone Colunas de Vinculação do painel no qual você está configurando e clique nele.

Colunas de Vinculação ser

Ícone de Colunas de Vinculação para o Painel de Pedidos com Várias Linhas

A partir daqui, clique em Criar para criar um novo registro de Coluna de Vinculação com o tipo de Capacidade. Deixe Filho e Op em branco e, em Pai, insira a Coluna na qual deseja que a desativação se baseie.

Copiar pop-up de colunas de vinculação

Exemplo de registro de Coluna de Vinculação recém-criado

Nota

Para que a desativação dinâmica funcione corretamente, a coluna Pai deve ser formatada como 1 ou 0, onde 1 = Ocultar e 0 = Não Ocultar.

DesativarFilhos ser

Exemplo de Lógica de Negócios definida para formatar a coluna Pai como 1 ou 0

Desabilitar resultados de filhos

Exemplo de resultados de Lógica de Negócios

Agora, quando um registro é selecionado no painel do cliente, se a coluna DisableChildren for igual a 1, o botão Criar fica oculto no painel Pedidos.

Fe Desativado

Exemplo de botão Criar desabilitado no painel Pedidos com base nos critérios definidos no painel Clientes

Fe habilitado

Exemplo do botão Criar habilitado no painel Pedidos com base nos critérios definidos no painel Clientes