Fórum Campo calculado usando :: Quick com Query #245371

02/08/2004

0

Olá galera!!
Estou com um problema e naum sei nem por onde comecar.
è o seguinte.Tenho uma tabela em paradox q se chama detalheVendas. Queria saber como faço para mostrar o resumo de contas de um cliente.Eu informaria o codigo do cliente, a data inicial e final, daí qdo clicasse no botao me abria o relatório.
Por exemplo:O cliente Comprou:

3 arroz R$1,50
2 feijao R$ 2,00
5 arroz R$ 1,50
1 bolacha R$ 1,00

daí no relatório mostrasse somente assim:

Resumo: 8 arroz R$3,00
2 feijao R$2,00
1 bolacha R$ 1,00

Total : R$ 6,00

Eu quero q por exemplo faca uma leitura na tabela inteira e me mostre apenas o resumo daquele cliente. Desde já! Muito Obrigado!


Estefano

Estefano

Responder

Posts

03/08/2004

Aroldo Zanela

Colega,


Você precisa efetuar o agrupamento (Group By), veja o exemplo:

select codigo, descricao, sum(valor)
from produtos
group by codigo, descricao



Responder

Gostei + 0

03/08/2004

Estefano

A sql até tudo bem...o problema é q nunca usei query no quick...eu naum sei como fazê-lo..
Se puder me explicar como utilizar a query no quick report eu agradeço...


Responder

Gostei + 0

03/08/2004

Estefano

O problema é q naum sei usar a query no quick...onde faço as ligações etc...
A Sql tdo bem..fiz alguns tetes aqui só q naum to conseguindo passar os parametros


Responder

Gostei + 0

03/08/2004

Rogerio_amorim

Veja este código:

with frmrel.Query1 do
begin
close;
SQL.Clear;
SQL.ADD(´SELECT COD_PROD, SUM(VALOR) FROM PRODUTOS WHERE COD_CLIENTE=:USER1 AND DATA_SERVICO >= :DATA1 AND DATA_SERVICO<=:DATA2 GROUP BY COD_PROD ORDER BY COD_PROD´);
Params[0].AsInteger := strtoint(edit1.Text); // codigo cliente
Params[1].Asdatetime := strtodatetime(final1);
Params[2].Asdatetime := strtodatetime(final2);
Prepare;
Open;
frmrel.quickrep1.preview;
end;

acho que pode te ajudar.

Rogerio Amorim


Responder

Gostei + 0

04/08/2004

Estefano

A Sql eu sei fazer...o problema é q naum sei onde ligo as bandas, os qdbtext...pois nunca usei a query no quick report...

Se alguem puder me explicar...

Agradeço desde já!

Estéfano


Responder

Gostei + 0

05/08/2004

Estefano

E a sql da query no Objeto Inspector??
Vc colocou q instrucao Sql??


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar