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 […]
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; […]
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 { […]
Um dos nossos clientes pediu para que no final do relatório fosse gerado um número dizendo quantos registros o relatório havia gerado e até onde eu sei, o AX não fornece nenhum método para exibirmos tal número e dai surgiu a necessidade de se criar mais uma customização. Para isso, tive que sobrescrever a declaração […]
Algumas vezes precisamos criar nossos próprios lookups, para formatar os dados a serem apresentados na hora de uma busca e com isso surge a necessidade de fazermos customizações. Uma das formas de se fazer isso (eu acredito que existão outras) é sobrescrevendo o método lookup do campo e adicionando seu próprio código. Para explicar o […]