Ir ao conteúdo
  • Cadastre-se

Select top 3 Access 2007


Bertholdi

Posts recomendados

No Access 2007, gostaria de imprimir um relatório com 3 colunas e com apenas os 3 primeiros lançamentos de cada cliente.

Exemplo:

Cliente A

Dia 1 - venda1=100,00 - venda2= 40,00 - venda3=80,00 - venda4=90,00 - venda 5= 500,00...

Dia 2 - venda1=200,00 - venda2= 20,00 - venda3=40,00 - venda4=10,00 - venda 5= 500,00...

Dia 3 - venda1=150,00 - venda2= 10,00 - venda3=50,00 - venda4=40,00 - venda 5= 500,00...

Dia 4 - venda1=250,00 - venda2= 50,00 - venda3=10,00 - venda4=70,00 - venda 5= 500,00...

Dia 5 - venda1=175,00 - venda2= 100,00 - venda3=60,00 - venda4=40,00 - venda 5= 500,00...

Cliente B

Dia 1 - venda1=200,00 - venda2= 20,00 - venda3=30,00 - venda4=90,00 - venda 5= 500,00...

Dia 2 - venda1=100,00 - venda2= 30,00 - venda3=90,00 - venda4=10,00 - venda 5= 500,00...

Dia 3 - venda1=350,00 - venda2= 20,00 - venda3=10,00 - venda4=40,00 - venda 5= 500,00...

Dia 4 - venda1=150,00 - venda2= 60,00 - venda3=60,00 - venda4=70,00 - venda 5= 500,00...

Dia 5 - venda1=375,00 - venda2= 50,00 - venda3=30,00 - venda4=40,00 - venda 5= 500,00...

Cliente C

Dia 1 - venda1=300,00 - venda2= 140,00 - venda3=580,00 - venda4=90,00 - venda 5= 500,00...

Dia 2 - venda1=700,00 - venda2= 220,00 - venda3=400,00 - venda4=10,00 - venda 5= 500,00...

Dia 3 - venda1=550,00 - venda2= 310,00 - venda3=350,00 - venda4=40,00 - venda 5= 500,00...

Dia 4 - venda1=950,00 - venda2= 450,00 - venda3=210,00 - venda4=70,00 - venda 5= 500,00...

Dia 5 - venda1=475,00 - venda2= 500,00 - venda3=160,00 - venda4=40,00 - venda 5= 500,00...

O relatorio deveria ficar assim

! Dia ! venda-1 ! venda-2 ! venda-3

Cliente A ! 1 ! 100,00 ! 40,00 ! 80,00

Cliente B ! 1 ! 200,00 ! 20,00 ! 30,00

Cliente C ! 1 ! 300,00 ! 140,00 ! 580,00

! Dia ! venda-1 ! venda-2 ! venda-3

Cliente A ! 2 ! 200,00 ! 20,00 ! 40,00

Cliente B ! 2 ! 100,00 ! 30,00 ! 90,00

Cliente C ! 2 ! 700,00 ! 220,00 ! 400,00

! Dia ! venda-1 ! venda-2 ! venda-3

Cliente A ! 3 ! 150,00 ! 10,00 ! 50,00

Cliente B ! 3 ! 350,00 ! 20,00 ! 10,00

Cliente C ! 3 ! 550,00 ! 310,00 ! 350,00

Ja tentei Select top 3 mas "ele" so pega os 3 primeiros registro de toda consulta, nao pula para o próximo cliente

Estou disposto a pagar pelo funcionamento

Lembre-se que o código será utilizado em uma base de dados completamente diferente desta, mas é este resultado que preciso no final

Obrigado pela atenção

Link para o comentário
Compartilhar em outros sites

  • mês depois...

Estou tentando fazer uma consulta onde ao marcar a caixa de selecao ele pegaria o valor de uma determinada caixa de texto se desmarcar a caixa de selecao a consulta traria todos os registros da planilha. Usei a seguinte instrucao no critério de consulta:

SeImed([Formulários]![Filtros]![CxSel]=Verdadeiro;[Formulários]![Filtros]![Codigo];SeImed([Formulários]![Filtros]![CxSel]=Falso;Como "*"))

Quando a CxSel é verdadeiro, funciona trazendo o que está na caixa de texto "Codigo", mas quando é falso a consulta retorna vazia, ou seja, sem dados nenhum.

Alguém poderia me ajudar??

Na verdade eu queria usar a seguinte forma se tiver dados na caixa de texto me retorna a consulta da caixa de texto se não tiver dados na caixa de texto me retorna todos os lançamentos.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!