Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MS Access 2003: objetos de informe de tamaño dinámico
Este tutorial de MSAccess explica cómo cambiar dinámicamente el tamaño de los objetos de informe en Access 2003 (con capturas de pantalla e instrucciones paso a paso).
P: En Microsoft Access 2003/XP/2000/97, creé un informe. En este informe tengo un objeto de cuadro de texto que puede devolver un valor con una pequeña cantidad de caracteres o un valor muy grande. No quiero crear un objeto de cuadro de texto demasiado grande en el informe en caso de que devuelva un valor muy pequeño. Parece una tontería tener todas las líneas en blanco. ¿Hay alguna manera de cambiar dinámicamente el tamaño de este cuadro de texto?
R: En Access, puede cambiar el tamaño de los objetos de informe de forma dinámica.
Para ello, abra su informe en la vista Diseño. Haga clic con el botón derecho en el objeto de informe cuyo tamaño desea cambiar dinámicamente.
En este ejemplo, cambiaremos dinámicamente el tamaño del cuadro de texto denominado Descripción.
Cuando aparezca la ventana Propiedades, establezca la propiedad Puede crecer en Sí. Al establecer la propiedad “Puede crecer” en “Sí”, la descripción crecerá verticalmente para ajustarse a todos los datos.
Veamos un informe que demuestra la propiedad “Puede crecer”.
Si la propiedad “Puede crecer” se establece en “No” y el valor del cuadro de texto de descripción es largo, el informe se verá así:
Como puede ver, el campo Descripción se ha truncado porque el valor es demasiado largo.
Si establecemos la propiedad “Puede crecer” en “Sí” en el cuadro de texto de descripción, el informe de ejemplo se vería así:
La descripción ahora envuelve el texto como “encaja”. Crecerá verticalmente hasta el tamaño necesario para que quepan todos los datos.