yomismo24
13-05-2008, 09:46:58
Hola
estoy intentando generar un informe que dependiendo del valor de unos de los campos, me muestre el registro de un color u otro. He leido en el foro que se puede hacer manejando el evento BeforePrint del DetailBand, pero no me funciona. lo que tengo en ese evento es:
if QRDBColor.Caption := 'rojo' then
QRDBColor.Font.Color := clRead
else
QRDBColor.Font.Color := clBlack;
end;
el problema que tengo es que QRDBColor.Caption no tiene aún cargado el valor correspondiente, sino que tiene el valor inicial del Caption.
Espero haberme explicado bien y que me puedan hechar una mano.
Saludos y gracias!
estoy intentando generar un informe que dependiendo del valor de unos de los campos, me muestre el registro de un color u otro. He leido en el foro que se puede hacer manejando el evento BeforePrint del DetailBand, pero no me funciona. lo que tengo en ese evento es:
if QRDBColor.Caption := 'rojo' then
QRDBColor.Font.Color := clRead
else
QRDBColor.Font.Color := clBlack;
end;
el problema que tengo es que QRDBColor.Caption no tiene aún cargado el valor correspondiente, sino que tiene el valor inicial del Caption.
Espero haberme explicado bien y que me puedan hechar una mano.
Saludos y gracias!