Administrador

|
#1 Publicado: 26 Oct 2012 23:49
Hoy vamos a ilustrar cómo crear un listado para imprimir con los valores de una tabla relacionada de manera que no queden líneas en blanco. Es decir, que el alto de la línea por registro en el documento a imprimir se ajuste perfectamente al número de registros relacionados que se reflejan.
Imaginemos que en nuestro sistema de contactos tenemos un portal en el que vamos introduciendo los datos (número de teléfono, correo electrónico y número del teléfono móvil) de cada una de las personas. Nos interesa poder realizar una impresión de los múltiples datos de cada persona en modo listado y sin espacios en blanco.
Para ello, en primer lugar, en la tabla de los datos generaremos un campo calculado que consolide la información de cada registro. Por ejemplo: "Tipo de dato: dato".
En segundo lugar, crearemos una lista de valores (Archivo > Gestionar > Listas de valores) que genere un índice de los valores que queremos listar. La lista de valores se genera a través del campo calculado que acabamos de crear con la concatenación de los valores. Ya tenemos una lista de valores con todos los datos relacionados con cada persona.
Y, por último, debemos extraer la información de la lista de valores en un campo alojado en personas. Para ello, generamos otro campo calculado en la tabla Personas utilizando la función Valuelistitems. Esta función, en la que indicamos el nombre del archivo y el nombre de la lista de valores, nos permite arrojar toda la información de la lista de valores indicada en un sólo campo separando cada registro relacionado con un retorno de carro.
Ahora, ya sólo nos queda situar nuestro campo recién creado en la presentación que nos interese imprimir y, muy importante, en la herramienta Inspector debemos darle a este campo, en "Posición, deslizamiento y visibilidad", la capacidad para eliminar el espacio en blanco hacia arriba sin olvidar seleccionar "Cambiar también tamaño parte encerrada". Esto último es lo que realmente permitirá variar el tamaño del campo en la impresión en función del número de líneas que contenga el campo.
La adaptación del tamaño del campo sólo se parecía en el modo de Vista Previa.
Este truco aporta un considerable ahorro en espacio y papel, además de las evidentes ventajas desde el punto de vista estético y práctico.
Sacado del boletín de noticias de FileMaker
Si este mensaje te ha servido de ayuda dale tu voto
, si quieres penalizarlo
Todo lo que sueñas, se puede diseñar.
FM 11 * VV 6 * PHP 5 * MySQL * Win 8.
|