Para quem usa o esquema que o Arijit (AX Environment Information on UI – Simple & sweet tweak.), onde se acrescenta uma barra do estilo do workflow nos formulários e assim passa a identificar melhor a instância em que está trabalhando, há um problema.

Em algumas maquinas, não sei por qual razão, os formulários de lookup apresentam um comportamento estranho, onde você acaba precisando clicar no registro de cima para então ter o de baixo selecionado.

É um tanto complicado explicar, mas quem já passou sabe do que estou falando.

Para resolver tal problema, eu editei a classe mvpAXInstanceMessage, método setEnvBar() e fiz o seguinte logo após a declaração das variáveis:

1
2
    if(form.design().windowType() != FormWindowType::Standard)
        return;

Ou seja, agora só aparece a barra nos formulários principais sem que haja problema nos formulários usados apenas como lookp.

Abraço,
Pichler