• Domingo 17 de Noviembre de 2024, 22:48

Autor Tema:  Imprimir Un Checkbox  (Leído 1536 veces)

lucyalb

  • Nuevo Miembro
  • *
  • Mensajes: 1
    • Ver Perfil
Imprimir Un Checkbox
« en: Domingo 5 de Marzo de 2006, 02:03 »
0
Tengo una aplicación hecha en vb6 y crystal 9.2, mi problema es que tengo varios campos que son options o checkbox, y a la hora de imprimirlos tengo que poner true o fasle, Y o N, 1 o 0 pero no puedo imprimir nada parecido a un checkbox.
Se me había ocurrido insertar una imagen y poner una formula (cosa que no he usado nunca) para que cambie la imagen.

if {Clientes.alta}= true then
   {@imagen}=(app.path & "\si.jpg")
else
   {@imagen}=(app.path & "\no.jpg")
end if

El editor de formulas del crystal siempre me dice que hay un problema en la formula, he mirado todos los manuales que he podido y no hay manera de encontar algo que funcione.

Gracias de antemano.

oseanes

  • Nuevo Miembro
  • *
  • Mensajes: 17
    • Ver Perfil
Re: Imprimir Un Checkbox
« Respuesta #1 en: Domingo 5 de Marzo de 2006, 10:08 »
0
Puedes poner un campo de texto, como texto pon solo una X
le das formato al campo, y que muestre los cuatro bordes con una linea simple
el efecto del mismo, es una X enmarcada, o sea, muy parecido a un checkbox.

Despues, solo tienes que suprimirla condicionalmente, dependiendo del valor
{Clientes.alta}.

Tambien puedes insertar una formula

if {Clientes.alta} then
"X"
else
" "

coloca la formula, y dale formato para que muestre los bordes, con eso, todo listo

Un saludo
Oseanes
www.scgestion.com