sexta-feira, 27 de julho de 2007

Nome da instância na barra de títulos

Olá a todos!

Essa dica é bem simples.
Quando se trabalha com várias instâncias do Dynamics AX simultaneamente, como por exemplo, um application em produção e outro para base de testes, é interessante ter o nome das instâncias à vista, para diferenciá-las de maneira rápida.
Utilizando o código citado abaixo, o application instance configuration name será exibido na barra de títulos, juntamente com as informações de licença. Isso é tratado pela classe Info, conforme exemplo:


void workspaceWindowCreated(int _hWnd)
{
;
// Put workspace window specific initialization here.
WinAPI::SetWindowText(_hWnd, strFmt("%1 - %2",WinAPI::getWindowText(_hWnd), xInfo::configuration()));
}


Na barra de títulos, o caption ficará:
[Título pré-existente] - AX_PRODUCAO.
ou
[Título pré-existente] - AX_BASE_TESTES.

Hope it helps!

Fonte do código: www.axaptapedia.com

Nenhum comentário: