Ir para conteúdo
Seja Membro VIP - Remova Banners de Propagandas, Tenha Liberado Qualquer Download, Além de Acessos em Áreas Exclusivas!! ×
Quer acesso a todas as Áreas do Fórum, até aquelas só para membros VIPs? Também quer poder baixar qualquer ARQUIVO? ×

Relatórios de Base Diferentes


mclpaltrin

Posts Recomendados


  • Tópicos Que Criei:  86
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  255
  • Conteúdo/Dia:  0.05
  • Reputação:   0
  • Pontos/Conquistas:  2.325
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Prezados.

- Tenha duas Base de Dados aqui na empresa, tenho mesmo relatório em ambas as bases, minha duvida é a seguintes:

- TEM COMO CONSOLIDAR ESSE DOIS RELATÓRIOS EM UM SÓ...???

Grato.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  134
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  1.225
  • Conteúdo/Dia:  0.19
  • Reputação:   2
  • Pontos/Conquistas:  7.400
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Dispositivo:  Windows

Se for usar SQL da sim...

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  86
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  255
  • Conteúdo/Dia:  0.05
  • Reputação:   0
  • Pontos/Conquistas:  2.325
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Se for usar SQL da sim...

- Bom dia Mauricio

- Poderia passar um exemplo de como fazer isso?

Aguardo, Obrigado!

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  134
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  1.225
  • Conteúdo/Dia:  0.19
  • Reputação:   2
  • Pontos/Conquistas:  7.400
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Dispositivo:  Windows

Se for usar o gerador tem que fazer o seguinte:

Criar uma View contendo os dados que voce precisa da outra base

Cadastrar a View na GDIC para o gerador enxergar essa View

Na view, colocar um isert da tabela no outro banco de dados

Ex:

insert (naview) select (campos) from outrobanco..tabela ( com dois pontos mesmo para enxegar o outro banco)

e só.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  86
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  255
  • Conteúdo/Dia:  0.05
  • Reputação:   0
  • Pontos/Conquistas:  2.325
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Boa Tarde, Mauricio..

- Sou novo em Gerador de Relatórios só para vc ter um idéia terminei o curso na

Quinta passada dia 27/11...

- Qual o significado de GDIC ?

- No Exemplo que vc me passou poderia Detalhar mais a parte do from ....... ?

- Grato.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  134
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  1.225
  • Conteúdo/Dia:  0.19
  • Reputação:   2
  • Pontos/Conquistas:  7.400
  • Conteúdo Resolvido:  0
  • Dias Ganho:  1
  • Status:  Offline
  • Dispositivo:  Windows

Tem que ter um conhecimento avançado para mexer na GDIC, pois qualquer violação dela, o sistema pode se perder na hora de buscar as tabelas.

Acho melhor vc chamar alguem que conheça bem SQL. Mas que da pra fazer, da.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  95
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  340
  • Conteúdo/Dia:  0.06
  • Reputação:   0
  • Pontos/Conquistas:  2.640
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  46

mclpatrin,

Tem uma outra forma que você pode utilizar para montar o relatório

Monte a clausula SQL chamando os dados, nas duas bases (monta primeiro no query analyzer - QA):

Ex:

Select * from nomedabase..tmov (escreve o alias da sua base seguido dos 2 pontos - exemplo sua base chama-se "producao",você vai digitar producao..tmov)

union

Select * from tmov

Depois disso acessa o menu utilitarios/sql cria uma sql - com a sentença que você montou no QA, e por último crie um relatório incluindo a SQL que você fez.

Vai lá que funciona.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  86
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  255
  • Conteúdo/Dia:  0.05
  • Reputação:   0
  • Pontos/Conquistas:  2.325
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Prezados Amigos

- Primeiramente muito obrigado pelas ajudas..

- Seguinte: seguindo as idéias que vc me passaram estou fazem uma pequena query de teste, esta abaixo:

SELECT codtcf,descricao

FROM Corporerm.dbo.ftcf

UNION ALL

SELECT codtcf,descricao

FROM Corpore_exemplo.dbo.ftcf

ORDER BY codtcf

- estou rodando direto no banco mssql-2005, e trás os resultados de ambas as bases:

000001 DISTRIBUIDOR

000001 INDÚSTRIA

000002 COMÉRCIO

000002 CONSUMIDOR

000003 PRODUTOR RURAL

000003 CLIENTE

000004 ASSOCIACOES

000004 SERVIÇOS

000005 ENTIDADES

000005 AGROINDÚSTRIA

000006 INDÚSTRIA FARMACÊUTICA

0001 Industria

0002 Comércio

0003 Transportadora

----------------------------- AGORA RODANDO AS QUERYS SEPARADAS VEJA OS RESULTADOS:

-------------------------------------------------------------------------

-- Corpore_exemplo

select codtcf, descricao from Corpore_exemplo.dbo.ftcf order by codtcf

============================

000001 INDÚSTRIA

000002 COMÉRCIO

000003 PRODUTOR RURAL

000004 SERVIÇOS

000005 AGROINDÚSTRIA

000006 INDÚSTRIA FARMACÊUTICA

0001 Industria

0002 Comércio

0003 Transportadora

============================

--------------------------------------------------------------------------------

select codtcf, descricao from Corporerm.dbo.ftcf order by codtcf

================================

000001 DISTRIBUIDOR

000002 CONSUMIDOR

000003 CLIENTE

000004 ASSOCIACOES

000005 ENTIDADES

=================================

ENTÃO : SERÁ NECESSÁRIO CRIAR UMA VIEW, JÁ QUE AGORA ESTOU TRAZENDO OS DADOS DE AMBAS AS BASES????

NO GERADOR SERÁ QUE ELE VAI EXECUTAR ESSE QUERY ??? CERTINHO ?

AGUARDO...

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  95
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  340
  • Conteúdo/Dia:  0.06
  • Reputação:   0
  • Pontos/Conquistas:  2.640
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  46

mclpaltrin,

Como lhe disse, agora basta você incluir esse comando em um SQL no aplicativo do corpore, e o gerador tras a informação sem problema algum.

Desta forma que esta fazendo não vai precisar criar a view, apenas atentar-se nas informações do select para que liste as informações corretas.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  86
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  255
  • Conteúdo/Dia:  0.05
  • Reputação:   0
  • Pontos/Conquistas:  2.325
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

--- Raul, muito obrigado...

-- desculpa o incomodo..

-- Grato.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  95
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  340
  • Conteúdo/Dia:  0.06
  • Reputação:   0
  • Pontos/Conquistas:  2.640
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  46

Se tiver mais algum problema posta ae, não esquece de avisar se funcionou.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  86
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  255
  • Conteúdo/Dia:  0.05
  • Reputação:   0
  • Pontos/Conquistas:  2.325
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Amigo, boa tarde...

- Bom não querendo ser chato, mas preciso fazer um modelo de relatório "Contas a Receber em Aberto" , como parâmetro:: Data_Inicial_D , Data_Final_D e por Nome_do_Cliente_S quais campos vc acha legal incluir no Relatório usando o RM-Fluxus

- Assim vou usar query para buscar os dados em ambas as bases...?

- Muito Obrigado.

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  95
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  340
  • Conteúdo/Dia:  0.06
  • Reputação:   0
  • Pontos/Conquistas:  2.640
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline
  • Idade:  46

mclpaltrin,

Você já tem algo pronto para este relatório? Começou a montar a consulta?

Mais ou menos é isso que você vai precisar, verifica com o operacional quais informações mais eles precisam, pode incluir filiais, conta-caixa, data da baixa.....

Não tenho muito conhecimento no corpore, espero ter ajudado...

Select Codcfo, numerodocumento, dataemissao, databaixa, valororiginal

from BASE1..FLAN

where dataemissao >= :Data_Inicial_D

and dataemissao <= :Data_Final_D

and pagrec = '1'

union

Select Codcfo, numerodocumento, dataemissao, databaixa, valororiginal

from FLAN

where dataemissao >= :Data_Inicial_D

and dataemissao <= :Data_Final_D

and pagrec = '1'

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  1
  • Tópicos/Dia:  0.00
  • Meu Conteúdo:  2
  • Conteúdo/Dia:  0.00
  • Reputação:   0
  • Pontos/Conquistas:  25
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

Olá vc pode fazer da seguinte forma:

select *

from corporerm1.dbo.flan f1, corporerm2.dbo.flan f2

where f1.codcoligada = f2.codcoligada

and ...

e assim por diente...

Link para comentar
Compartilhar em outros sites


  • Tópicos Que Criei:  86
  • Tópicos/Dia:  0.02
  • Meu Conteúdo:  255
  • Conteúdo/Dia:  0.05
  • Reputação:   0
  • Pontos/Conquistas:  2.325
  • Conteúdo Resolvido:  0
  • Dias Ganho:  0
  • Status:  Offline

- Prezados

- Amigos gostaria de agradecer a ajuda de todos!!!

- MUITO OBRIGADO, ATE A PROXIMA!!!

- VLW.....

Link para comentar
Compartilhar em outros sites

×
×
  • Criar Novo...

Informação Importante

Usando este site, você concorda com nossos Termos de Uso e nossa Política de Privacidade.