7/26/2007

Novo blog Dynamics Ax

Um time de desenvolvimento brasileiro criou um novo blog sobre ax (do queal eu participo) na lingua portuguesa.

Link: www.axaptabrasil.com.br

9/11/2006

Find Avançado

Uma maneira de utilizar o comando Find de uma maneira mas avançada em um grupo de objetos ou um objeto específico é utilizando a opção Filter, onde você podemos escrever nosso proprio código para pesquisa.

O código abaixo procura por linhas código que contenham a palavra select e tax ao mesmo tempo.

TextBuffer t = new TextBuffer();
;
t.setText(_treeNodeSource);
return t.find('select') && teste.find('tax');

8/23/2006

Exportar objetos colocando data no nome do arquivo.

Uma pequena modificação que pode trazer um grande benefício na gestão das atualizações e correções exportadas e enviadas para o cliente é colocar a data e hora antes do nome do objeto que se esta exportando (seja um projeto ou um objeto individual).

O Ax utiliza o form chamado SysExportDialog para exportar objetos, modificando o método run, podemos alterar o nome do arquivo exportado.

Veja abaixo como fazer, preparando uma string com a data:
Str strDate = date2str(today(),321,2,3,2,3,4) + ' - '; // formato '2005-01-31 - '

E depois, na linha 37:
.
.
.
layer.selection(currentAOLayer());

element.updateBox(filenameNext(filePath + strDate + treeNode.treeNodeName() + #xpo));
LanguageTable::buildSelectLanguageTree(languageTree, languageMap);
.
.
.

Pronto, não é nenhum controle de build mas se mostra efetivo no controle de objetos exportados e depois enviados para o cliente.

Uma extenção desta utilização poderia ser feita modificando o form SysImportDialog para registrar um histórico de atualizações e mesmo no SysExportDialog, pedir um texto de falando sobre as modificações, como se fosse um check in, como no VCS.

No próximo post vou mostrar uma pequena implementação para esta extensão.

8/02/2006

Primeiro blog de Axapta (Dynamics AX) no Brasil inaugurado!

Olá a todos,
Inauguro hoje uma inicitaiva que deveria ter tido a muito tempo atras, criando primeiro blog de um dos desbravadores do Axapta (Dynamis AX) em terras tupiniquins.

Comecei a trabalhar com Ax em 2003 e venho até hoje me dedicando ao aprendizado, modificação e implementação do sistema, isso ja foram 3 anos.

Espero poder compartilhar alguns pensamentos, dicas do ponto de vista técnico e tecnológico, assim como alguns pontos da localização brasileira, que conheço de cima a baixo.