Blog Archives

Como configurar os Alertas no Dynamics Ax 4.0

Introdução Este artigo descreve como setar um Alerta no DAX 4.0, também descreve como setar um endereço de email para uma mensagem de alerta. Configurando um usuário para receber alertas Para configurar uma conta de usuário para receber alertas, siga os seguintes passos: 1. No Painel de Navegação, clique em Administração, e então clique em […]

Temporary tables

Tabelas temporárias são usadas para dados não-persistentes. Elas são muito usadas em duas situações: Como datasource para um formulário ou relatório, onde os dados são muito complexos para serem analisados e por isso, populamos a tabela temporária e a usamos; Como dados temporários durante processos complicados, para guardar os resultados durante o processo. Regras para […]

Números randômicos no X++

Hoje tive que gerar números randômicos e não sabia como realizar isso no X++. Pelo que pude perceber, a geração de números randômicos é provida pela classe “RandomGenerate”. Segue um breve exemplo de sua utilização: 1 2 3 4 5 6 7 8 9 10 static void RandomExample(Args _args) { RandomGenerate random = RandomGenerate::construct(); ; […]

Executando comandos/consultas via ODBC no DAX

Caros, Há algum tempo atrás, eu achei em algum site(não lembro qual) o código que está neste post http://www.pichler.com.br/axblog/?p=62, analisando o código, podemos perceber que o código já é obsoleto, porque pelo login que o programador usou para fazer a conexão, fica claro que era pra Axapta 3 ou inferior. Quando tentamos rodar o job, […]

Select com Join, Sum() e Group by

Hoje tive que fazer o seguinte select funcionar no ax: SELECT a.CommissionGroupId, SUM(b.LineAmount) FROM InventTable a INNER JOIN CustInvoiceTrans b ON a.itemid = b.itemid WHERE b.invoiceid = ‘U000033’ GROUP BY a.CommissionGroupId; Esse select, traduzido pra X++ fica: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 static void calculateCommission(Args _args) […]

Tags / Categorias

RSS



Arquivo

Dynamics Community