Hola amigos
Espero ser claro con una idea loca que tengo en mente.
Como ya lo mencioné en otro hilo, estoy aprendiendo RAVE, pero se me ocurrio que no muestre los registros que tienen costo cero, pero que si los cuente en el total.
Esto lo podría hacer filtrando en un Query sin ningún problema, pero, aqui viene la locura de mi mente,
Por ejemplo:
Tengo estos registros
Registro 1 costo 10.00
Registro 2 costo 0.00
Registro 3 costo 5.00
Registro 4 costo 0.00
Registro 5 costo 20.00
y quiero que los muestre así:
Registro 1 costo 10.00
Registro 3 costo 5.00
Registro 5 costo 20.00
Pero que si los cuente en el total de registros
Total de Registros 5
Total Costo 35.00
Quiero que aunque no los muestre si sean parte del resultado final.
Estuve viendo los eventos de RAVE, por ejemplo en el BeforePrint donde puse lo siguiente
Código:
{ Event for HeaderBand.OnBeforePrint }
function Header_OnBeforePrint(Self: TRaveBand);
begin
if DataView1COSTO.AsFloat = 0.0 then
Detail.visible := False;
else
Detail.visible := True;
end if;
end OnBeforePrint;
Pero no hizo nada y ya no quiso mostrar el reporte. Le quité el evento y ya funcionó de nuevo, pero con todos los datos, espero haber sido claro dentro del desorden mental que me cargo.
Gracias anticipadas
Salud OS