× Linguagem de Programação ADVPL

Perguntas LER SM0 independente da empresa logada

Mais
10 anos 8 meses atrás #21491 por ODIEGO
Boa Tarde,

Fiz um relatório que junta dados de vária empresas........
Exemplo:
Fiz o select com SF1010 UNION ALL SF1020 UNION ALL SF1050 .....

O relatório esta ok, porém preciso informar a Empresa e o nome da Filial.
o Nome da empresa fiz da seguinte maneira.
cQuery += " SELECT FI_FILIAL,......., '010' AS EMPRESA, 'EMPRESA TESTE' AS NOME "
Então no relatório jogo o "NOME" para imprimir o nome da empresa "EMPRESA TESTE"...OK
Porém cada empresa tem varias filiais........
Teria como eu comparar as empresas para imprimir o nome da filial da M0_FILIAL ?

Obrigado

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21503 por kanaamlrr
Diego, você não consegue realizar esse procedimento via query, porém é possível utilizar a SM0 para essa finalidade sim.

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21505 por ODIEGO
Oi Kanaãm,

Joguei o nome da empresa na query.......porém não sabia como colocar o nome da filial......pois temos 10..15 filial em cada empresa.....então teria que imprimir o nome da filial na empresa...
Como saída fiz uma matriz já preenchida manual, colocando o código da empresa(é o mesmo do sql), filial, nome da filial... ai varrendo ela pra imprimir as informações.......
aEmpresa := {{"020","01","MATRIZ"},;
{"510","02","PATO BRANCO"}........

Via SM0, estava imprimindo apenas o nome da filial logada.......

Por favor Acessar ou Registrar para participar da conversa.

Mais
10 anos 8 meses atrás #21525 por kanaamlrr
Você teria que fazer um Loop na SM0 para funcionar...
Mas que bom que deu certo..
Abraço!

Por favor Acessar ou Registrar para participar da conversa.

Tempo para a criação da página:0.190 segundos
Joomla templates by a4joomla