USUÁRIO:      SENHA:        SALVAR LOGIN ?    Adicione o VBWEB na sua lista de favoritos   Fale conosco 

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  Crystal report e sql
VACA
LIMEIRA
SP - BRASIL
Postada em 21/07/2005 14:38 hs            
estou passando uma sql pra um relatorio no crystal... entretanto eu estou usando a funçao Sum na SQL assim..
.... sum (campo) as val_tot...
em com eu mandar isso pro relatório desse jeito ou eu tenho que fazer uma outra pesquisa pra fazer isso e jogar o resultado numa formula?
TKS
     
Martini
Pontos: 2843 Pontos: 2843
PAROBÉ
RS - BRASIL
Postada em 22/07/2005 08:18 hs         
se você criar uma view ou sp como o exemplo abaixo, você pode usar os somatórios normalmente no crystal
 
Select
 D3_COD,
 D3_UM,
 Sum(D3_QUANT) As D3_QUANT,
 Sum(D3_CUSTO1) As D3_CUSTO1
From SD3010 With (Nolock)
Where  D_E_L_E_T_ <> '*'
And D3_EMISSAO Between '20050101' And '20050131'
Group By D3_COD, D3_UM
     
Rochª
Pontos: 2843 Pontos: 2843 Pontos: 2843
RIO DE JANEIRO
RJ - BRASIL
Postada em 22/07/2005 11:43 hs            
Voce ja tem o valor no VB é so enviar para o crystal
 
Crystal_printer.Formulas(0) = "Valor_somatorio = '" & format(valor_total,"###,###,##0.00") & "'"
 
Se for fazer conta ou outra coisa que ele precise sem um numero envia sem formatacao e aspas.

__________________________________________________________________________
Qualquer coisa post
 
Emoções
Rochª
     
VACA
LIMEIRA
SP - BRASIL
ENUNCIADA !
Postada em 22/07/2005 12:15 hs            
axo q vcs naum me entenderam...
ESTOU PASSANDO UMA STRING SQL QUE FAZ UMA SOMATORIA NO MEIO... ESSA STRING EH PASSADA NA PROPRIEDADE SQLQUERY DO COMPONENTE DO CRYSTAL.... e por isso naum tah dando certo.... eu gostaria de saber c tem como eu passar esse campo sem dar pau e sem usar formula....
TKS
   
Erico
SALVADOR
BA - BRASIL
Postada em 22/07/2005 15:09 hs            
Vaca,
Vc só não pode alterar a clausula SELECT na propriedade SQLQUERY do componente do VB, isso realmente dá erro. O select deve ser igual ao select que tá no crystal. Vc pode alterar o WHERE, o JOIN (V.8.0), ORDER BY, etc.
Retire o SUM e crie um grupo no crystal e faças seus totais.
 

A.Erico S.Peixoto
--------------------
Analista de Sistemas
     
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

[:)] = 
[:P] = 
[:(] = 
[;)] = 

HTML DESLIGADO

     
 VOLTAR

  



CyberWEB Network Ltda.    © Copyright 2000-2026   -   Todos os direitos reservados.
Powered by HostingZone - A melhor hospedagem para seu site
Topo da página