Caros, Vi um post similar em outro blog e pensei ‘caraca, mas precisa mesmo escrever algo a respeito?’ e a resposta em pouco tempo foi sim, precisa! E aqui vamos nós. O post trata sobre o item Recursos Incorporados que pode ser acessado através do menu “Ferramentas -> Ferramentas de Desenvolvimento -> Recursos Incorporados”. Esta [...]
Há truques que você pode utilizar quando usar X++ em conjunto do SQL. Esses truques não são muito conhecidos porque eles não são feitos para o uso ‘convencional’ e o editor não ajuda ao não mostrar no Intellisense, mas são bastante úteis. Recuperando dados sem declarar uma variável do tipo table: É possível recuperar dados [...]
18 Mar
Posted by: Ricardo Pichler in: X++
Caros, Hoje mais uma vez eu precisei pegar o meu próprio SID para alterar o SID do user admin e então conseguir acesso a uma base de dados. Procurando, eu achei uma ferramenta bem prática, que pode ser encontrada aqui: http://technet.microsoft.com/en-us/sysinternals/bb897417.aspx e o seu uso é bastante simples. No meu caso, bastou eu executar a [...]
O primeiro a se fazer é adicionar a referencia System.ServiceProcess na AOT e em seguida: 1 2 3 4 5 6 7 8 9 10 static void start_stop_Service(Args _args) { System.ServiceProcess.ServiceController controller = new System.ServiceProcess.ServiceController(); ; controller.set_MachineName(’localhost’); controller.set_ServiceName(’AOS$02′); controller.Stop(); sleep(1500); controller.Start(); } A maquina que o serviço será restartado é a localhost e o nome [...]
Caros, Esse artigo foi originalmente publicado por VANYA KASHPERUK, em seu blog http://kashperuk.blogspot.com/ e apenas traduzido por mim. No Dynamics AX 2009 a Microsoft introduziu um novo tipo de dados chamado UtcDateTime, que substituirá 2 tipos existentes, date e time, os quais ainda estão presentes. Obviamente que a introdução destes dois novos tipos requer um [...]
Caros, Li agora pouco no http://www.doens.be um artigo sobre como listar os campos obrigatórios de uma determinada tabela e resolvi compartilhar com vocês, eu já havia feito algo semelhante para um cliente que me pediu os campos obrigatórios para me gerar os dados para uma importação. 1 2 3 4 5 6 7 8 9 [...]
Usando o like normal: 1 2 select firstonly purchTable where purchTable.purchId like ’09*’; Quando você quiser ter todos os outros registros (not like), no X++ você tem 3 possibilidades: 1.!LIKE : 1 2 select firstonly purchTable where !(purchTable.purchId like ’09*’); 2. notExists join : 1 2 3 select firstonly purchTable notExists join refPurchTable where purchTable.purchId [...]
Pessoal, Estava navegando e encontrei um post no Vincent’s Blog que fala a respeito do novo editor x++ para o AX6. Abaixo a tradução do post: Atualmente estou trabalhando na próxima versão do Dynamics AX – AX6 e como parte da melhoria, meu time esta trabalhando em um novo editor para a linguagem X++. Este [...]
06 Dec
Posted by: Ricardo Pichler in: Diversos
Se você precisa criar um agendamento ou uma requisição de reunião no Outlook usando X++, apenas copie o código abaixo e certifique-se que exista um cliente Outlook instalado na maquina que o código irá rodar. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 [...]
06 Dec
Posted by: Ricardo Pichler in: X++
Como vocês já sabem, o X++ suporta métodos com valores padrão. No AX é possível detectar quando o valor padrão é usado, com o método prmIsDefault(). Para fazer um teste, crie uma classe com um método como este: 1 2 3 4 5 6 7 8 void someMethod(int i = 1) { ; if (prmIsDefault(i)) [...]
| Rio De Janeiro, Brazil | 2 |
| Osasco, Brazil | 1 |
| Curitiba, Brazil | 1 |
| Amman, Jordan | 1 |
| São Paulo, Brazil | 1 |