Modo de merge

Quando mescla eventos de merge, pode especificar opcionalmente qual o evento de merge que será transferido para o fragmento resultante usando o atributo eventmode para o elemento XML mergehandling na configuração de merge. Os valores válidos são STARTEVENT, ENDEVENT e IMPORTTIME, com um valor padrão para IMPORTTIME.

Existem os seguintes tipos de evento:

Tipo

Descrição

Evento inicial

Um evento padrão não tem um predecessor (apenas conexão de saída).

Evento de acoplamento

Um evento de acoplamento tem predecessores e sucessores (conexão de entrada e de saída).

Evento final

Um evento padrão não tem sucessores (apenas conexão de entrada).

Merge baseada na chave

Ao usar uma merge baseada em chave, o comportamento ao mesclar eventos de merge é o seguinte:

eventmode

Descrição

IMPORTTIME

O evento importado mais tarde é transferido, independentemente do tipo de evento.

Valor padrão

STARTEVENT

O evento importado mais tarde, e que não é um evento final, é transferido. Um evento final só é transferido se dois eventos finais estiverem a ser mesclados.

ENDEVENT

O evento importado mais tarde, e que não é um evento inicial, é transferido. Um evento inicial só é transferido se dois eventos finais estiverem a ser mesclados.

Merge baseada na ordem de classificação

Ao usar uma merge com base na ordem de classificação, os tipos de eventos selecionados recebem prioridade diretamente durante a mesclagem, já que a instância de processo é sempre dividida em fragmentos individuais do formulário Event-Function-Event antes da merge. Se dois eventos de merge do mesmo tipo forem mesclados, o que foi importado mais tarde será transferido.