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

 

  Fórum

  Visual Basic
Voltar
Autor Assunto:  DataReport Urgente!
guga
RECIFE
PE - BRASIL
Postada em 16/06/2004 13:07 hs            
Olá Pessoal,
 
Mais uma bronquinha pra tentar-mos resolver! Emoções
 
eu gostaria de saber se há um jeito de fazermos 8 colunas diferentes relacionadas ao mesmo campo, mas com os dados em sequencia.
 
ex.: código        código          código  ....       e assim por diante!
         01             02                03
 
Ajuda ai pessoal preciso disso urgente, o meu prazo pra terminar o programa ta terminando!! Emoções
 
valew!
 
     
Joao Carlos
BASTOS
SP - BRASIL
ENUNCIADA !
Postada em 16/06/2004 13:21 hs            
Bom vamos la !
Essas 8 colunas referentes ao mesmo campo seria aos campos da sua tabela !! tente explicar melhor assim fica meio confuso!!!!!!
                                                          Joao Carlos
 
   
guga
RECIFE
PE - BRASIL
ENUNCIADA !
Postada em 16/06/2004 13:34 hs            
essas 8 colunas vão usar o mesmo campo da minha tabela (campo código)
   
Mateus
AMADORA
PT - PORTUGAL
ENUNCIADA !
Postada em 17/06/2004 06:21 hs            
Tem como, mas para isso precisa utilizar uma consulta de union, isto é, você iria seleccionando primeiro os registos com código 1, atribuindo a todos os outros um valor zero ou null, depois o código dois e assim sucessivamente.
Vou deixar um exemplo de sql que faz algo parecido com isso, espero que saiba interpretar:
 
SELECT qCONTAS_CORRENTES_DEBITOS.Data_lanc, qCONTAS_CORRENTES_DEBITOS.ASSOCIADO, qCONTAS_CORRENTES_DEBITOS.nome, qCONTAS_CORRENTES_DEBITOS.Tipo, qCONTAS_CORRENTES_DEBITOS.[Descric Lanc], qCONTAS_CORRENTES_DEBITOS.Documento, Sum(qCONTAS_CORRENTES_DEBITOS.DEBITO) AS DEBITO, Sum(qCONTAS_CORRENTES_DEBITOS.CREDITO) AS CREDITO
FROM qCONTAS_CORRENTES_DEBITOS
GROUP BY qCONTAS_CORRENTES_DEBITOS.Data_lanc, qCONTAS_CORRENTES_DEBITOS.ASSOCIADO, qCONTAS_CORRENTES_DEBITOS.nome, qCONTAS_CORRENTES_DEBITOS.Tipo, qCONTAS_CORRENTES_DEBITOS.[Descric Lanc], qCONTAS_CORRENTES_DEBITOS.Documento
HAVING (((qCONTAS_CORRENTES_DEBITOS.Data_lanc)>=CVDate([forms]!fLISTAGEM_CONTAS_CORRENTES_ASSOCIADO![DATAINIC]) And (qCONTAS_CORRENTES_DEBITOS.Data_lanc)<=CVDate([forms]!fLISTAGEM_CONTAS_CORRENTES_ASSOCIADO![DATAFIM])) AND ((qCONTAS_CORRENTES_DEBITOS.ASSOCIADO)=[forms]!fLISTAGEM_CONTAS_CORRENTES_ASSOCIADO![ASSOCIADO]))
ORDER BY qCONTAS_CORRENTES_DEBITOS.Data_lanc, qCONTAS_CORRENTES_DEBITOS.ASSOCIADO, qCONTAS_CORRENTES_DEBITOS.Tipo
UNION
SELECT qCONTAS_CORRENTES_CREDITOS.Data_Lanc, qCONTAS_CORRENTES_CREDITOS.ASSOCIADO, qCONTAS_CORRENTES_CREDITOS.Nome, qCONTAS_CORRENTES_CREDITOS.Tipo, qCONTAS_CORRENTES_CREDITOS.[Descric Lanc], qCONTAS_CORRENTES_CREDITOS.Documento, Sum(qCONTAS_CORRENTES_CREDITOS.DEBITO) AS DEBITO, Sum(qCONTAS_CORRENTES_CREDITOS.CREDITO) AS CREDITO
FROM qCONTAS_CORRENTES_CREDITOS
GROUP BY qCONTAS_CORRENTES_CREDITOS.Data_Lanc, qCONTAS_CORRENTES_CREDITOS.ASSOCIADO, qCONTAS_CORRENTES_CREDITOS.Nome, qCONTAS_CORRENTES_CREDITOS.Tipo, qCONTAS_CORRENTES_CREDITOS.[Descric Lanc], qCONTAS_CORRENTES_CREDITOS.Documento
HAVING (((qCONTAS_CORRENTES_CREDITOS.Data_Lanc)>=cvdate(forms!fLISTAGEM_CONTAS_CORRENTES_ASSOCIADO![DATAINIC]) And (qCONTAS_CORRENTES_CREDITOS.Data_Lanc)<=cvdate(forms!fLISTAGEM_CONTAS_CORRENTES_ASSOCIADO![DATAFIM]))AND ((qCONTAS_CORRENTES_CREDITOS.ASSOCIADO)=[forms]!fLISTAGEM_CONTAS_CORRENTES_ASSOCIADO![ASSOCIADO]))
UNION
SELECT qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.Data_Lanc, qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.ASSOCIADO, qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.Nome, qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.Tipo, qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.[Descric Lanc], qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.Documento, Sum(qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.DEBITO) AS DEBITO, Sum(qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.CREDITO) AS CREDITO
FROM qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO
GROUP BY qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.Data_Lanc, qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.ASSOCIADO, qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.Nome, qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.Tipo, qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.[Descric Lanc], qCONTAS_CORRENTES_SALDOS_ANTERIORES_ASSOCIADO.Documento;
 
Espero que ajude
 
João Mateus
   
Página(s): 1/1    


Seu Nome:

Seu eMail:

ALTERAR PARA MODO HTML
Mensagem:

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

HTML DESLIGADO

     
 VOLTAR

  



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