
Una solución sencilla es, incluye un objeto imagen en el report, y en las propiedades le das, como se ve en la imagen adjunta, al controlsource el valor Expression pasándole como parámetro el campo lógico que indicará si está on u off
La función a la que llama es muy simple:
FUNCTION GetImgCheck
LPARAMETER tlValorCampo
IF tlValorCampo
RETURN FULLPATH(".\IMAGENES\CheckON.jpg")
ELSE
RETURN FULLPATH(".\IMAGENES\CheckOFF.jpg")
ENDIF
ENDFUNC
Y las imágenes pueden ser como quieras, es decir tener un diseño personalizado adaptado a lo que necesites, más grande o más pequeño.
Un saludo,
José Enrique Llopis
Bueno, realmente el final del mundo eran las torres de Hércules, el estrecho de Gibraltar ahora, y por arriba Finisterre, finis terrae, el fin de la tierra, porque como decían los latinos “non terrae plus ultra” no hay tierra más allá.