Crear y modificar una presentación de FileMaker (I)
Para que tu base de datos aparezca a tu gusto
FileMaker no es solo tu solución de base de datos sino que te permite modificar las bases de datos con extrema facilidad. En este artículo vamos a proceder a modificar una de las presentaciones de gestión de contactos.
En este artículo os vamos a mostrar como modificar la apariencia de la base de datos:
- Como crear una presentación para tus datos
- Maquetar la presentación
- Controlar la apariencia del campo
Como crear una presentación
Para poder crear una presentación nueva lo primero que debes hacer es ajustar FileMaker al modo de Presentación. En este modo, puedes editar la apariencia de las pantallas de tu base de datos. En este modo, aparece el inspector y la presentación que estés visualizando se podrá editar y los campos en vez de contener datos aparecerán con los nombres que están definidos.
Una vez en modo Presentación, para crear una nueva presentación, debes ir al menú de Presentación y elegir Nueva presentación/Informe. Inmediatamente te aparecerá un asistente donde te pedirá varios datos:
- "Mostrar registros desde", aquí eliges de que tabla de la base de datos vas a mostrar datos.
- Nombre de la presentación: para identificar claramente a que vas a dedicar la nueva presentación
- Tipo de presentación, resumo los importantes:
- Formulario estándar: para mostrar los campos como si fuera una ficha
- Vista Tabla: para mostrar los datos como si fuera un Excel
- Vista Lista: para construir una lista de los registros, ideal para hacer informes
- Informe: preparado para que hay subtotales de las listas
En la siguiente pantalla, podrás elegir los campos que quieres que aparezcan en esta presentación
En el siguiente paso, puedes elegir una maquetación Por Defecto (en blanco) o una predefinida por FileMaker, puedes seleccionar la que mas te guste o se adapte a tus necesidades. Para mi ejemplo he elegido color Tierra.
Ya hemos creado una presentación con los campos que he elegido.
Maquetar la presentación
Nada mas crear nuestra presentación aparece dividida en tres partes:
- Cabecera: donde se suele colocar el titulo de la ficha y el menú
- Cuerpo: se colocan los campos y sus etiquetas
- Pie de pagina: se suele colocar información adicional, esta parte y la cabecera, suelen estar destinadas mas para la impresión que para la visión en pantalla.
Aquí ya podemos colocar los campos y las etiquetas de los campos a nuestro gusto. Voy a mostrar un antes y un después.
Antes
Después
He añadido los siguientes elementos:
- Título en la cabecera, simplemente he elegido texto Verdana, tamaño 24 y en blanco
- Luego he añadido dos botones, Nuevo y Borrar para crear y borrar registros. En otro artículo hablaremos sobre botones y como programarlos
- He colocado los campos y sus etiquetas un poco mas distribuido para que sea mas agradable a la vista
- He colocado una caja cuadrada debajo de los campos para que contraste y destaquen.
Apariencia de los campos
Además de la apariencia de la presentación puedes controlar como se visualiza el contenidos de los campos siguiente varios criterios:
- Apariencia:
- Tipo de letra: forzar el tipo de letra
- Color de la letra
- Estilo: negrita, cursiva, …
- Relleno del campo: color y textura
- Linea y borde
- Alineación y control de lineas
- Estilo de control:
- Cuadro de edición: campo de texto normal
- Lista desplegable: al hacer click puedes elegir un valor de una lista predefinida
- Menú emergente: igual que la lista pero con aspecto de menú
- Juego de casillas de verificación: el campo muestra una lista de valores, de los cuales puedes marcar uno o varios valores
- Juego de botones circulares: el campo muestra una lista de valores, de los cuales puedes marcar sólo uno de los valores
- Calendario desplegable: te muestra un minicalendario para elegir una fecha concreta con facilidad
Eso es todo, espero que podáis modificar vuestras presentaciones de base de datos con facilidad. Con un poco de practica podéis hacer un interfaz para vuestra base de datos mucho mas amigable y a vuestro gusto.
Bitacoras: database, personalización