PDA

Ver la Versión Completa : Modificar icono de pestaña


davidsap
03/10/06, 15:41:53
Buenos días a todos, tengo un problema que a ver si alguien me lo puede solucionar:

Necesito cambiar el icono de la cabecera de una pestaña mediante código. El icono le he puesto en la pestaña mediante el Screen Painter pero no sé como cambiarlo con código.

La equivalencia en VB de lo que necesito sería más o menos esto:

If datos = ‘si’ then.
Ficha_pestana2.icono = icon_okay
Else.
Ficha_pestana2.icono = ‘ ‘
Endif.


Muchas gracias

Er-ee-Re
16/10/06, 15:11:43
Buenas,

Intenta utilizar la sentencia WRITE para pintar el icono según las condiciones dadas. Si no sabes la setencia completa para WRITE, pulsa F1 sobre dicha palabra en el código del report.

Un saludo.

davidsap
17/10/06, 08:09:16
No se que a pasado con este post, porque le puse hace ya una semana, y tenía más respuestas. Ha aparecido como que le puse ayer y sin respuestas, habrá que avisara a Iker Jiménez. Ya de paso, pongo la solución, por si le sirve a alguien.

La solución a mi problema es usar la funcion ICON_CREATE sobre una variable llamada igual que la pestaña, y marcar en la pestaña la propiedad "campo de salida". Espero que le pueda ser útil a alguien

davidsap
17/10/06, 08:11:17
Lo de las fechas ha sido una ida mía de pelota, no me hagáis caso :D