Puede usar los controles de texto para añadir texto estático, como encabezados, anotaciones, y comentarios, y para definir el texto, y los estilos del texto, tal y como se muestra en la siguiente tabla:
En definitiva, todos los tipos de controles, exceptuando los controles de imagen y línea, son controles de texto. Algunos contienen funciones en lugar de texto normal. Por ejemplo, cuando se usa el control Columna de base de datos para mostrar el atributo NAME, se trata de un control de texto con el texto “{NAME}”.
Tenga en cuenta que las propiedades de posición, como altura, izquierda o superior, pueden modificarse arrastrando el elemento en el panel derecho.
Propiedad de control de texto | Descripción |
Contenido | Define el texto estático que va a mostrarse. El texto puede modificarse en un campo de entrada en la sección superior de la ventana o pulsando |
Líneas múltiples dinámicas | Imprime texto con una altura variable. Si el texto que desea mostrar está en varias líneas en un número desconocido de filas, debe usar esta opción para hacer dinámica la sección. Si no se usa la opción Líneas múltiples dinámicas, el texto se imprimirá probablemente en la sección siguiente. |
Color de relleno | Define el color de relleno del cuadro de texto. |
Fuente | Indica los atributos de la fuente. |
Color de frente | Define el color del texto. Puede seleccionar el color pulsando o introduciendo una sentencia SQL o una función para especificar el color. Véase también Creador de informes: Cambio de colores durante la ejecución. |
Formato | Especifica un formato para los números como, por ejemplo, 0.000. Puede usar cualquier formato de VB.NET. Véase también Control de cuadro de texto: formato. |
Bloqueado | Bloquea el control en la rejilla. Los controles bloqueados no pueden moverse con el ratón. Con esta opción puede evitar mover un control no intencionadamente. Tenga en cuenta que puede mover un control bloqueado con las propiedades Izquierda y Superior especificando los valores de desfase. |
Alineación horizontal, Alineación vertical | Alinea el texto en el cuadro de texto. Seleccione left, center, right (horizontal) y top, center, bottom (vertical). |
Izquierda, Superior | Sitúa el cuadro de texto en relación a los bordes de la sección. |
Prioridad | Controla la prioridad de dibujo del texto y las imágenes. Por ejemplo, se evitaría que una imagen cubriera un control de texto. Los controles con un valor de prioridad bajo se dibujan primero. Por ejemplo: una imagen con un valor de prioridad 10 cubre un texto con prioridad 1. |
Desactivar | Desactiva el control bajo ciertas condiciones, como una función o una sentencia select que produce True o False (0 o 1). Si la condición es True, se desactiva el texto. Por ejemplo: imprimir la palabra “Warning” si el estado de un árbol está “dañado”. Escriba una función como, por ejemplo, Fun.Tree que consulta al atributo y devuelve True si el árbol es correcto. Introduzca la propiedad Desactivar entre corchetes. Por ejemplo, {fun.tree}. |
Desactivar duplicados | Desactiva el valor si cuenta con el mismo contenido que el anterior. Esta propiedad sólo se puede aplicar en las secciones de cuerpo. |
Anchura | Define la anchura del cuadro de texto. Puede alinear el contenido de texto horizontal y verticalmente en relación a este cuadro. |
Anchura de texto | Especifica los atributos de formato para la exportación de texto. Puede definir la anchura del cuadro de texto como un número de caracteres. También puede alinear el texto a la izquierda o derecha. Véase también Creador de informes: Exportar texto. |