Sumarios y Diseño / Mejore la BD: Uso de Uniones para Búsq.
Visitors to VTC.com will be able to view all introductory videos for each training course.
Free Trial Members will gain access to first three chapters for each training course.
Full Access Members have full access to VTC.com’s entire library of video tutorials.
Learn More
Subtitles of the Movie
Volvemos a la presentacion basica que usamos para el ingreso de datos y la creacion de facturas. Vamos a realizar algunos ajustes mas para ver como utilizar las tablas de union de las base de datos para realizar unas busquedas. He agregado la capacidad de ingresar y modificar un fecha para una factura individual porque hemos estado utilizando la fecha actual ingresada automaticamente en el campo "Date". Ahora podemos modificar esa fecha para realizar la demostracion de algunas busquedas. Aqui tenemos una factura que he ingresado con una fecha del ano 2003. Digamos que queremos buscar algunas facturas. Hacemos clic en el boton "Search" y aparece otra presentacion con dos campos; digamos que queremos buscar las facturas con una fecha entre el 1 de Enero de 2003É y el 31 de Diciembre de 2003, es decir, todo el ano 2003. Al hacer clic fuera del campo, obtenemos una sola factura. La fecha es 4/17/2003 y el numero de la factura se encuentra subrayado como una convencion conocida por muchas personas para indicar que podemos hacer clic. Al hacerlo, se abre la factura numero 17 en su propia ventana. Observe que estamos abriendo una segunda ventana de una misma tabla de la base de datos. Si queremos revisar los datos del ano siguiente, ingresamos las fechas 1 de Enero de 2004 y 31 de Diciembre de 2004, hacemos clic fuera del campo y obtenemos tres facturas de ese ano. Si queremos revisar las facturas posteriores a la fecha 4/17/2004, colocamos la fecha inicial 4/18/2004 y la final 31 de Diciembre de 2004, otra vez clic fuera del campo y solo obtenemos una factura; pulsamos el numero de la misma y esta se abre en su propia ventana. No vamos a realizar todas las busquedas desde aqui, sino que vamos a utilizar una tabla de auto-union de la base de datos. Aqui he creado una tabla de copia o alias de la tabla "Invoices" y la he llamado "InvoiceSearcher". Vamos a utilizar los campos globales que he creado previamente en la tabla "Invoices" llamados "GSearchStart" y "GSearchEnd". He creado una relacion entre la tabla "Invoices" y la misma tabla que tiene el nombre "InvoiceSearcher". El criterio de la relacion verifica si el campo global "GSearchStart" es menor o igual que la fecha de la factura y si el campo global "GSearchEnd" es mayor o igual que esa misma fecha. esta es una relacion compleja; no es una relacion de igualdad-union sino que de hecho corresponde a dos relaciones separadas similares a una consulta de una base de datos. En estos dos campos globales especificamos las fechas que queremos, y en vez de ejecutar una busqueda, esa relacion determina el registro que debe ser desplegado en este portal. Escogemos el modo "Layout" y observe que este portal ha sido creado con base en la tabla de auto-union "InvoiceSearcher" relacionada con la tabla "Invoices", la cual es la tabla basica de esta presentacion. Vamos al menu "Layouts>Layout Setup" y observe que basicamente estamos trabajando con la tabla "Invoices" en esta presentacion. Veamos con que frecuencia es util utilizar este tipo de union, la cual puede ser una auto-union o una union a partir de otra tabla, para encontrar o seleccionar los datos ubicados dentro de una tabla. Una vez configuramos las relaciones, de las cuales pueden haber muchas, podemos crear una nueva relacion que corresponde a una busqueda segun la fecha, pero podemos hacerlo segun el nombre del cliente o de cualquier otro dato. Podemos tener una variedad de tablas alias que son copias de "Invoices" y cada una esta vinculada de uno u otro modo a los campos globales de "Invoices". Ingresamos el texto en los campos globales y automaticamente se seleccionan los datos deseados.
Tutorial Information
| Course: | FileMaker Pro 7 (Español) |
| Author: | Jesse Feiler |
| SKU: | 33706 |
| ISBN: | 1-933736-36-4 |
| Release Date: | 2006-09-29 |
| Duration: | 8 hrs / 137 lessons |
| Captions: | Available on CD and Online University |
| Compatibility: |
Vista/XP/2000, OS X, Linux QuickTime 7, Flash 8 |
VTC Sign up & Benefits
- Unlimited Access
- 98,729 Video Tutorials (23,265 free)
- Video Available as Flash or QuickTime
- Over 1026 Courses
- $30 for One Month Access
- Multi-User Discounts Available
United States 