Ir para o conteúdo

Herança de Eventos

A Herança de Eventos permite que Eventos criados no nível da tabela fiquem automaticamente disponíveis para uso no nível da Regra de Negócios. Quando a Herança de Eventos está desabilitada ou desligada, um Desenvolvedor deve criar manualmente um Evento personalizado criado em uma tabela no nível da Regra de Negócios para aproveitá-lo da Regra de Negócios.

A Herança de Eventos ajuda a acelerar o processo geral de desenvolvimento e remove um processo manual às vezes propenso a erros.

O comportamento padrão para o recurso Herança de Eventos é Ligado.

Eventos de Herança Automática

Há um novo Controle disponível para Regras de Negócios aplicáveis que define o comportamento de Herança de Eventos. Se você detalhar um Objeto de Negócios > Mais > Caso Extremo, verá o controle "Herdar Eventos Automáticos" aqui, selecionado ou Ativado por padrão:

inherit.png

Configuração de Evento de Herança Automática disponível em Regras de Negócios

Se for desejado (embora não seja um comportamento recomendado), você pode desmarcar Eventos de Herança Automática e essa Regra de Negócios não herdará mais automaticamente Eventos de tabela associados.

Exemplo de Herança de Eventos

Para ilustrar como a Herança de Eventos funciona, por exemplo, você pode ter um painel vinculado a um Objeto de Negócios Cliente (Origem). Se um Evento for criado na tabela Cliente (por exemplo, MyNewEvent), ele estará imediatamente disponível no painel sem precisar adicionar manualmente o mesmo Evento ao Objeto de Negócios Cliente (Origem).

Neste exemplo, ilustramos um Controle de Botão sendo capaz de alavancar um Evento Personalizado criado em uma tabela:

newevent.png

Exemplo de evento personalizado criado na tabela Customer

neweventavail.png

O evento personalizado MyNewEvent está disponível no painel usando o cliente (fonte) por padrão