Alguns dias atrás tive que fazer uma aplicação onde eu vasculhava algumas informações em outras empresas e por conta disso, descobri o comando changeCompany. Abaixo vocês podem ver a aplicação do mesmo.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | static void changeCompanys(Args _args) { CustTable custTable, custTable2; ; //obs: Aqui irá imprimir os dados da empresa em que estou, no momento é a RIC while select custTable { print custTable.AccountNum; } pause; changeCompany("dat") { while select custTable2 { print custTable2.AccountNum; } } pause; } |
[]s
Pichler
2 Responses
Anderson Joyle
17|Nov|2010 1Fala ai Pichler!
Referente ao CrossCompany, acredito que haja uma forma melhor de se aplicar segue um exemplo de código:
static void JobDemoCrossCompany(Args _args)
{
CustTable custTable;
Container conCompanies = [ ‘cm1’, ‘cm2’, ‘dat’ ]; // Empresas a serem varridas
;
while select crosscompany : conCompanies * from custTable
{
// faça
}
}
Espero ter agregado conhecimento.
Abs a todos
Ricardo Pichler
17|Nov|2010 2Joyle, blz e você?
Cara, AX4 é como está no post, o crosscompany foi implementado apenas na versão 2009.
Abraço e obrigado por este e outros posts.
Leave a reply