Categorías
Apple

FileMaker Pro 17 al detalle: Apps iniciales y Tabla de complementos

Ya os contábamos en el artículo anterior la gran cantidad de novedades que trae esta versión 17 de FileMaker. En este articulo vamos a desgranar en detalle las referentes al apartado de desarrollo.

Apps iniciales

En este blog hemos defendido en incontables ocasiones la calidad de las Apps que trae FileMaker a modo de plantillas para empezar a usarlas desde el mismo momento en el que se crean.

Estas aplicaciones iniciales están repletas de recursos creados por los desarrolladores de FileMaker que nos van a permitir, si tenemos el tiempo necesario para desgranarlas, descubrir con todo lujo de detalles como se han construido.

En esta nueva versión de FileMaker 17 se han añadido nuevas aplicaciones iniciales para que puedas aprovecharte de ellas.

Tablas de complementos

Una vez estamos inmersos en el desarrollo de nuestra aplicación FileMaker 17 nos trae un nuevo recurso que nos va a facilitar enormemente nuestra tarea de diseño, las tablas de complementos.

Digamos que las tablas de complementos son una especie de plantillas predefinidas para crear tablas relacionadas directamente desde nuestra presentación. Imaginemos que estamos desarrollando nuestra aplicación de contactos. Tenemos la tabla principal con los datos básicos de nuestro contacto como pueden ser Nombre, Apellidos, Dirección, CP, ETC…

Nos damos cuenta de que los contactos pueden tener más de un número de teléfono por lo que necesitamos una nueva tabla para ello y, la mejor forma de mostrar todos los teléfonos relacionados de nuestro contacto es mediante un portal en la ficha del contacto. Los pasos a seguir para diseñar esto sería algo como:

  1. Creamos la tabla Teléfonos y sus campos
  2. Creamos la relación entre Teléfonos y Contactos
  3. Vamos a la presentación de Contactos y colocamos un portal
  4. Definimos de que tabla queremos leer los datos
  5. Arrastramos los campos de los teléfonos y damos formato

Vamos a ver ahora que fácil es usando las tablas de complementos:

Estando situados en la presentación de Contactos insertamos un portal en ella……..¿y la tabla? ¿no la creamos? paciencia querido amigo, hemos dicho que se trata de facilitar las cosas ¿no?

Colocamos el portal en nuestra presentación y en la ventana de opciones que se abrirá seleccionamos «Mostrar registros de: Nueva Tabla de Complementos«, se abrirá otra ventana con las plantillas predeterminadas, pulsamos sobre «Números de teléfono«, damos nombre a la tabla que se creará automáticamente o dejamos el que FileMaker nos da como predeterminado, y aceptamos.

Pues ya está, ya hemos terminado, ya nos podemos ir a descansar…..¿sorprendido verdad?… vamos a ver todo lo que ha hecho FileMaker por nosotros con dos sencillos pasos.

En primer lugar podemos ver el portal en nuestra presentación perfectamente operativo:

 

Veremos que nos ha creado la tabla con todos sus campos y la relación entre esta y la de contactos:

¿Os habéis dado cuenta como en un visto y no visto nos lo ha hecho todo? ¿Os imagináis las horas de trabajo que nos va a ahorrar esta nueva funcionalidad de FileMaker 17?

 

 

 

Los enlaces de compra de todos los artículos publicados en este blog son links de afiliados. A ti lo que compres a través de ellos te va a costar lo mismo y a nosotros nos ayuda al sostenimiento de los gastos.

 

Muchas Gracias.

Por Angel Gil

Experto en Bases de Datos y desarrollo de Software en Microsoft Access y FileMaker. Bloguero por devoción, comparto mis conocimientos entre este magnífico blog y los míos personales dedicados a la programación, uno exclusivamente a Microsoft Access y Excel www.accessyexcel.com y el otro, www.docebit.com, más genérico.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Uso de cookies

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies