Duvidas Relatórios

Delphi

21/09/2003

Pessoal, estou com um probleminha que parece ser fácil, mas não estou conseguindo solucionar. Bom tenho uma TABELA de leitura cujo os campos são:
CODLEIT =>INTEIRO
CODMAQ => INTEIRO – este refere-se a um código de máquina que esta na TABELA MAQUINAS cujo os campos são: CODMAQ, MAQUINA e etc.
DATA => STRING transformada em data.
CONTADOR_ENT => INTEIRO
CONTADOR_SAIDA => INTEIRO.

Um exemplo:
CODLEITCODMAQDATAENTSAIDA
12020/set00
22520/set00
33020/set00
42021/set300100
52521/set500200
63021/set700500
72022/set600300
82522/set600500
93022/set1000700

O que eu quero é o seguinte:
=> Organizar por CODMAQ, de forma descendente.
=> Se tiver 20 registros de cada maquina terá que ter a diferença entre os registros por maquina, exemplo:
CODMAQ = 20, ENT = 600(neste caso é o ultimo) MENOS ENT = 300(penultimo) e trás o resultado como ENT = 300(neste caso)
CODMAQ = 20, ENT = 300 MENOS ENT = 0 trás o resultado como ENT = 300(neste caso)

E assim por diante, onde esta pegando é neste segundo item.

Desde já agradeço a atenção de todos.

Obrigado(a),

Rodrigo Caliman


Rkaliman

Rkaliman

Curtidas 0
POSTAR