visual studio reports para izquierda descargar crystal ceros agregar crystal-reports

crystal reports - studio - Casilla de verificación en un informe de Crystal



descargar crystal reports para visual studio 2015 (7)

¿Cuál es la mejor manera de mostrar una casilla de verificación en un Informe de Crystal?

Ejemplo: Mi informe tiene un cuadro para "Hombre" y "Mujer", y uno debe ser verificado.

Mi solución actual es dibujar un pequeño cuadrado gráfico, y alinearlo con una fórmula que dice así:

if {table.gender} = "M" then "X" else " "

Esta es una solución pobre, ya que al cambiar la fuente, mi "X" y la caja a su alrededor se alinean incorrectamente, y es absurdamente tedioso entrecerrar los ojos en la pantalla y obtener una alineación perfecta para cada cuadro (hay docenas).

¿Alguien tiene una solución mejor? He pensado en usar los caracteres de terminal antiguos, pero no estoy seguro de si se muestran correctamente en Crystal.

Editar: estoy usando Crystal XI.


2 fotos
1 - Caja vacía
2 - Casilla marcada

Muestra la imagen correcta con una fórmula


Pruebe un par de imágenes con una fórmula condicional para la visibilidad


Nunca utilizo una caja ... Siempre uso un objeto de campo de texto con un borde completo, alineación centrada y negrita. Escriba una X dentro para darle el tamaño correcto. Borra la "X". Copia y pega tantos como necesites.

Luego creo todas las fórmulas que devuelven "X" o "" (el espacio es importante, de lo contrario el borde no se mostrará en el objeto de texto). Luego simplemente plop los campos de fórmula en los cuadros de la derecha.

Además, si desea alinear estos objetos de texto delimitados, debe quitar el borde antes de alinear. ¡Ese error realmente me molesta!


Una alternativa a las imágenes podría ser utilizar la fuente Wingdings; Caracteres 0xFE (marcado) y 0xA8 (sin 0xA8 ).


If {Table.Field} = True Then ''Display the checkbox of your choice here Formula = Chr(254) Else ''Display empty checkbox Formula = Chr(168) End If


  1. Crea un campo de fórmula y usa la siguiente fórmula

si {Tu campo} = verdadero entonces Chr (254) else Chr (168)

  1. Agregue el campo Fórmula al informe donde desea que aparezca la casilla de verificación.

  2. Ahora cambie la fuente del campo de fórmula a Wingdings.


Necesito mencionar aquí cuál es la necesidad de fuente para seleccionar aquí "Wingdings"

If {Table.Field} = True Then ''Display the checkbox of your choice here Formula = Chr(254) Else ''Display empty checkbox Formula = Chr(168) End If