Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 14/05/2004 09:22 hs
Estou precisando misturar duas tabelas (orcamente e contas a pagar) em um relatorio. Seria assim Orcamento 10/10/2003 100,00 11/11/2003 50,00 Contas a pagar 01/09/2003 200,00 10/11/2003 5,50 Tenho que gerar um relatorio que as informacoes do contas a pagar e orcamento estejam juntas assim 01/09/2003 200,00 É DO CONTAS A PAGAR 10/10/2003 100,00 É DO ORCAMENTO 10/11/2003 5,50 É DO CONTAS A PAGAR 11/11/2003 50,00 É DO ORCAMENTO Da para fazer isso no crystal 8.5. Sem gerar arquivo temporario.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
|
|
Postada em 14/05/2004 09:38 hs
Grande Roch@, Para fazer esse tipo de consulta somente usando consulta união. Infelizmente esse tipo de consulta somente pode ser criada na mão não permitindo usar aquele ambiente do Access onde é só arrastar e soltar. A montagem se define na seguinte estrutura: Select Lista-decolunas From tabela1 UNION ALL SELECT lista-de-colunas From tabela2 UNION ALL SELECT lista-de-colunas From tabela3 ... ex: Select [NomeDaEmpresa] AS Nome FROM Clientes UNION ALL SELECT [NomeDaEmpresa] From Fornecedores UNION ALL SELECT [NomeDaEmpresa] From Transportadoras Order by Nome Abraços
"IF FUNCIONOU = TRUE THEN  BLOQUEIE O POST ELSE  POST NOVAMENTE INFORMANDO O QUE ACONTECEU ENDIF 
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 14/05/2004 09:44 hs
Valeu Vaug  O problema é que tenho que fazer isso no crystal e não sei como passar para ele ou fazer do jeito que ele entende. 
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
|
Postada em 14/05/2004 10:00 hs
infelizmente não conheço quase menos nada do Crystal. Pergunto: O Crystal trabalha com sql? Se trabalha ele vai entender essa consulta. Pois ela nada mais é que um select. Tenta gerar no recordsource do crystal( Estou me referindo sem saber se tem um). Select Data as DataPgt,ValorPgt FROM ContasAPagar UNION ALL SELECT Data as DataOrc,ValorOrc From Orcamento Order by DataPgt,DataOrc
"IF FUNCIONOU = TRUE THEN  BLOQUEIE O POST ELSE  POST NOVAMENTE INFORMANDO O QUE ACONTECEU ENDIF 
|
|
|
Rochª
|
RIO DE JANEIRO RJ - BRASIL
|
|
Postada em 14/05/2004 10:12 hs
Vaug, não tem. Ele recebe as informacoes assim Crystal_Printer.SortFields(0) = "+{contas_a_pagar.valor}" ' Ordenar Crystal_Printer.SelectionFormula = "({contas_a_pagar.conta_destino} >= 10 and {contas_a_pagar.conta_destino} <= 40" ' Select Internamente ele gera um comando SQL mais a forma que eu passo para ele não é bem SQL. Não sei se existe algum jeito de passar o comando SQL puro. Pode ser a solucao.
__________________________________________________________________________ Qualquer coisa post Rochª
|
|
|
|
Postada em 14/05/2004 10:37 hs
Desculpe parceiro, É que to meio por fora de crystal!!! Vou ter que me aperfeicoar!!
"IF FUNCIONOU = TRUE THEN  BLOQUEIE O POST ELSE  POST NOVAMENTE INFORMANDO O QUE ACONTECEU ENDIF 
|
|
|