gracias, mil gracias
como se noto, tengo como 2 mese usando delphi, y lo poco que lo conozco si me ha gustado crei que iba a estar más dificil el hacer este reporte, pero ya vi que no, para nada.
para lo de los valores que se repetian yo lo estaba haciendo asi:
if not query1.eof then
begin query1.next; end
else
begin
(quise cerrar la consulta y no funciono)
(hasta cambiarle a color blanco la fuente jajajaaj pero tampoco funcionaba)
end;
aun no conocia le instruccion value jeje. ya lo hice, y quedo muy bien
yo me estaba complicando la vida.
pues muchas gracias por su ayuda a todos los que me asesorarón
bye...