Blog Archives

Runtime form controls

From Axaptapedia Criar formulário em runtime pode ser muito útil em várias circunstâncias. Qualquer tipo de controle pode ser adicionado: groups, string edits, buttons etc. O DAX usa esta técnica para adicionar dinamicamente ‘Action buttons’ em formulários quando é necessário. O código para adicionar esses controles para essas funções é chamado no método new() do […]

Acessando as propriedades de um campo de um datasource

From Axaptapedia Frequentemente é muito útil ser capaz de acessar um campo de um datasource de um formulário via X++. Por exemplo, é essencial para modificar a propriedade allowEdito em run-time. O código seguinte pode ser usado para mudar a propriedade allowEdit do campo InventTable.ItemName em um formulário. 1 2 3 4 5 6 7 […]

Importando do Excel via código

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 void importFromExcel() { myTable myTable; COMVariant COMVariant1; SysExcelApplication app; SysExcelWorkbooks Workbooks; […]

Chamando stored procedures

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 static void storedProcedure(Args _args){ LogInProperty loginProp = new LogInProperty(); OdbcConnection myConnection; Statement myStatement; ResultSet myResult; ; loginProp.setServer("Sever"); loginProp.setDatabase("DataBase"); loginProp.setUsername("bmssa"); loginProp.setPassword("*****"); try { myConnection = new OdbcConnection(loginProp); } catch { […]

A classe Args()

A classe Args é uma das mais usadas no AX, Args é a abreviação de argumentos e um objeto Args é usado para passar informação de um objeto (caller) para outro objeto. Usando a classe Args para criar objetos O objeto Args também pode ser usado para ajudar na criação de objetos, em conjunto com […]

Tags / Categorias

RSS



Arquivo

Dynamics Community