Ir para conteúdo
Fórum Script Brasil
  • 0

Relatório no Crystal Reports com campos que não existem na tabela


JohnyMoraes

Pergunta

Bom dia pessoa,

Sou iniciante no Crystal Reports e preciso montar um relatório no crystal reports com a seguinte query:

select * from

(

SELECT WEEK(CHEQUE_DTCADASTRO) as 'SEMANA', 

       COUNT(*) as 'QTD CHEQUES', 

       SUM(CHEQUE_VALOR) as 'SOMATÓRIO',       

       MAX(CHEQUE_DTCADASTRO) as 'DATA CADASTRO MAIS NOVA',       

       MIN(CHEQUE_DTCADASTRO) as 'DATA CADASTRO MAIS ANTIGA'  

FROM cheques

WHERE CHEQUE_DTCADASTRO BETWEEN '2011-01-10' AND '2011-01-15'

GROUP BY WEEK(CHEQUE_DTCADASTRO)

)c left join

(

SELECT WEEK(CHEQUE_DTDEVOLUCAO) as 'SEMANA', 

       COUNT(*) as 'QTD CHEQUES DEVOLVIDOS',

       SUM(CHEQUE_VALOR) as 'SOMATÓRIO DEVOLVIDOS',       

       MAX(CHEQUE_DTCADASTRO) as 'DATA CADASTRO MAIS NOVA',       

       MIN(CHEQUE_DTCADASTRO) as 'DATA CADASTRO MAIS ANTIGA' 

FROM cheques

WHERE CHEQUE_DTDEVOLUCAO BETWEEN '2011-01-10' AND '2011-01-15'

GROUP BY WEEK(CHEQUE_DTDEVOLUCAO)

)a

on c.semana = a.semana

Porém, como podem ver, eu criei novos campos que não pertercem à tabela, como "SEMANA", "DATA CADASTRO MAIS ANTIGA", etc

Como eu faria para incluir esses campos no Crystal Reports ? Pois quando eu adiciono a tabela no Relatório, só aparecem os campos originais dela para adicionar no relatório e nenhum desses da query para que eu pudesse incluir.

Utilizo vb6 com o Crystal Reports 8.5

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0
salve esse sql como consulta (view) no seu banco de dados e aponte o relatorio pra ela em vez de apontar pra tabela.

ou senao, aponte pra tabela, mas faca os agrupamentos dentro do crystal.

O problema é que as datas alí não são fixas, eu precisaria passar como parâmetro de acordo com a consulta do usuário...

pra resolver isso, fiz uma stored...

porém, ocorre um erro ao adicionar a stored no crystal, como pode ver nesse tópico que criei:

http://scriptbrasil.com.br/forum/index.php?showtopic=159621

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...