Causa
Num projeto de macros existe dentro de uma macro uma função com um DT ligado (exemplo,"-A1-B1"). Esta função dispõe de uma ID de DT, contudo, ou falta uma função na macro, que tenha o DT principal (no exemplo "-A1"), ou esta função existe, mas não tem nenhuma ID de DT.
Solução
Possibilidade 1
- Se existir uma função na macro que tenha o DT principal, introduza a ID de DT adequada.
Possibilidade 2
- Desenhe uma caixa negra em torno das funções, cujos DT's visíveis estejam ligados.
- Atribua a esta caixa negra o componente externo do DT ligado.
- Remova o componente externo do DT ligado das funções agora contidas na caixa negra (frontal). (O DT externo será agora "herdado" pela caixa negra).
- Introduza, em seguida, a ID de DT na caixa negra recém-desenhada.
Possibilidade 3
- Desenhe uma caixa negra ao lado do componente.
- Atribua a esta caixa negra o componente externo (frontal) do DT ligado.
- Introduza, em seguida, a ID de DT externa em todas as funções.
Inicie em seguida uma nova verificação.