Академический Документы
Профессиональный Документы
Культура Документы
INTRODUCCIN
PRESENTACIONES
IMPRIMIENDO
FileMaker como recurso Docente.
Ana Allueva - Jos Miguel Gonzlez Jos Luis Alejandre
NDICE
Introduccin 2
Bases de Datos 2
FileMaker Pro 3
Conceptos bsicos para la construccin de una base de datos con
FileMaker Pro 4
Registros 5
Campos y definiciones de campos 5
Presentaciones 6
Modos de trabajo en FileMaker Pro 6
Planificacin y diseo de una base de datos 8
Presentaciones 25
Presentacin 26
Crear una nueva Presentacin 27
Elementos de una presentacin 28
FileMaker Pro como Recurso Docente. Nivel Bsico. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre I
Los campos 28
Trabajo con campos en una presentacin 30
Bordes de campo 30
Formatos de campo 31
Estilo de campo 32
Formato texto 35
Formato nmero 36
Etiquetas de texto, lneas, rectngulos y crculos 37
Seleccionar un elemento de una presentacin 37
Partes de la presentacin 40
Cambio de tamao de una parte 42
Cambio de lneas, colores y tramas 42
Fondo 42
Bordes 43
Objetos grficos 44
Botones 44
Crear un botn con cualquier objeto 45
Creacin de distintas presentaciones. Gestin de presentaciones 45
Proteccin de archivos de bases de datos 50
Ayuda de FileMaker Pro 55
Imprimiendo 100
Vista previa 100
Configuracin de la impresin 101
Ajustes en la Ventana Imprimir 102
Opciones de impresin 103
Objetos visibles pero no imprimibles 103
Impresin personalizada mediante campos de fusin 103
FileMaker Pro como Recurso Docente. Nivel Bsico. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre II
FileMaker como recurso Docente.
Ana Allueva - Jos Miguel Gonzlez Jos Luis Alejandre
INTRODUCCIN
Bases de Datos
FileMaker Pro
Conceptos bsicos para la construccin de
una base de datos con FileMaker Pro
Registros
Campos y definiciones de campos
Presentaciones
Modos de trabajo en FileMaker Pro
Planificacin y diseo de una base de datos
VOLVER AL NDICE
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 1
INTRODUCCIN
Bases de Datos
El mundo que nos rodea est basado en la informacin y sta precisa de un soporte que la gestione y
almacene. La Universidad ha de tener listas de los alumnos matriculados en cada asignatura y curso,
una empresa de sus trabajadores, productos y ventas, todos llevamos una agenda, quiz un libro de
cuentas o la gestin de una biblioteca,... A este tipo de informacin se les llama datos. La coleccin
de datos se denomina normalmente base de datos, haciendo referencia con ello a un sistema
estructurado, posiblemente asociado a un procedimiento que lo gestiona, ordena y permite su
consulta y acceso.
Una base de datos es el equivalente informtico de un fichero manual que est compuesta por
registros (que seran las fichas manuales) que a su vez se componen de campos (categoras de los
datos) en los que se va introduciendo la informacin. De este modo, entendemos por Base de Datos
aquellos documentos que nos permiten almacenar datos, gestionarlos y utilizarlos de diversas
maneras y para diversos fines.
Son evidentes algunas de las numerosas ventajas que presenta una base de datos informatizada
respecto de una manual: es ms fcil y rpido buscar informacin, ordenar registros segn la
informacin introducida en los diferentes campos, realizar potentes operaciones con los datos
introducidos, confeccionar documentos impresos, etc.
Parece obvio que cualquier gestor de datos debe permitir al menos tres opciones bsicas: introducir
datos, almacenarlos y recuperarlos. Las bases de datos actuales son excelentes sistemas para
recoger informacin, por lo que adems posibilitarn otras tareas como ordenar los datos, realizar
bsquedas, mostrar distintas vistas de los datos, realizar clculos sobre ellos, resumirlos, generar
informes a partir de ellos, importarlos y exportarlos.
Adems, en la actualidad suelen incluir un complejo entorno de desarrollo que al usuario le permite
programar, desarrollando software propio sin grandes conocimientos informticos. Incluso se ha
dado un paso ms, muchos productos comerciales incorporan herramientas para convertir nuestros
desarrollos en autoejecutables; esto es, no precisan del programa con el que se crearon para poderse
instalar y ejecutar en cualquier ordenador.
En el mercado existe un gran nmero de bases de datos, tanto a nivel domstico como profesional,
algunas de ellas son VisualdBase, Paradox, Microsoft FoxPro, Microsoft Acces, FileMaker Pro,
Oracle, Omnis, 4Dimension, Butler, SQL, etc.
Existen dos tipos de bases de datos: planas y relacionales. Llamamos base de datos plana a aquella
que solo consta de un archivo; es decir, todos los datos que contienen los campos se encuentran
almacenados dentro del mismo archivo. Sin embargo, en ocasiones es preciso, o conveniente para
organizar la informacin, que los datos se distribuyan entre varios archivos, compartiendo
informacin segn determinadas relaciones establecidas. De este modo, la base de datos constar de
ms de un archivo y se denominar base de datos relacional.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 2
en un nico ordenador (de potencia suficiente) al que se llama servidor. A este ordenador central o
servidor se accede desde diferentes terminales a los que se llama clientes.
VOLVER
FileMaker Pro
FileMaker Pro es un gestor de bases de datos relacional. Como hemos indicado en general para
cualquier base de datos, con FileMaker es posible almacenar la informacin y gestionarla mediante
bsquedas, ordenaciones, clculos, realizar copias impresas, etc. Dado que es una base relacional,
permite visualizar, editar y utilizar los datos de otros archivos, de modo que la informacin est
permanentemente actualizada.
Hay varias razones para elegir FileMaker en nuestro entorno universitario, adems del hecho de que
la Universidad ha adquirido la licencia, comentaremos algunas caractersticas de esta aplicacin que
la hacen sumamente interesante.
FileMaker es un programa que en una primera aproximacin resulta sencillo y sin embargo,
realmente potente, con la intuicin que las aplicaciones nacidas de Apple poseen. Su competidor
ms inmediato en Windows es Access, al que sus crticos le achacan gran desorganizacin y el
hecho de estar poblado de asistentes. Por otra parte de FileMaker se dice que no est muy
extendido, pero ha sido la eleccin de empresas muy conocidas como LeviStrauss & Co, Bayer
Corporation, Coca-Cola Company, Nike, Warner Bros, Nokia Mobile Phones, Pizza Hut y tambin
algunas instituciones prestigiosas como la NASA o el MIT (Massachusetts Institute of Technolgy).
FileMaker Pro es un buen producto de manejo sencillo que se adapta al usuario sin necesidad de
ordenadores excesivamente potentes. Sin embargo, FileMaker incorpora un sistema de
programacin potente y avanzada que puede utilizar el usuario experimentado.
Las herramientas de presentacin de datos son muy similares a las de cualquier programa que
dispone de un operativo grfico, por lo que no se exige del usuario un esfuerzo aadido para
conseguir presentaciones atractivas adems de eficientes. Respecto a su integracin con otras
aplicaciones, FileMaker es perfectamente compatible con Microsoft Office, siendo realmente
sencillo convertir informacin, por ejemplo de Word o Excel, a base de datos o utilizar grficas de
Excel partiendo de datos de FileMaker. La integracin tambin alcanza a otras aplicaciones como
QuickTime, Adobe PDF, ...
Una gran ventaja de esta base de datos es su carcter multiplataforma; es decir, funciona en
entornos Windows, Mac y UNIX, de modo que es posible compartir archivos entre diversas
plataformas. Hay que sealar que esta caracterstica es especialmente importante a la hora de
compartir bases de datos en red. Todas las versiones de FileMaker soportan el protocolo TCP/IP y
es posible compartir datos con asistentes PDA de Palm. Tambin los usuarios pueden compartir
archivos de datos a travs de la Web, por lo que otros usuarios (sin disponer de la aplicacin)
podrn acceder a travs de su navegador a los registros para editarlos, hacer bsquedas, etc.
Todas estas facilidades radican en que FileMaker no es realmente un solo programa sino una
familia de programas que pueden funcionar juntos o separados, lo que a nuestro juicio supone una
excelente ventaja ya que posibilita que el usuario los utilice en la medida de sus necesidades
partiendo de un producto bsico que es FileMaker Pro.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 3
FileMaker Pro: Puede ser utilizado de modo individual o en red. De forma individual, el
usuario puede mantener abiertas hasta 50 bases de datos (archivos) a la vez. En red, es
posible publicar bases de datos en la Web y permitir el acceso a 10 usuarios simultneos de
una intranet. Tambin 10 usuarios simultneos pueden compartir bases de datos en una
intranet. Por ltimo, puede utilizarse como cliente en redes de mayor tamao por FileMaker
Pro Server.
FileMaker Pro Unlimited: permite publicar bases de datos en la Web en Internet sin lmite
mximo de usuarios.
FileMaker Pro Server: es un servidor de archivos que permite atender indistintamente a
equipos diferentes de cualquier plataforma. Pueden acceder hasta 250 usuarios
simultneamente compartiendo hasta 125 archivos.
FileMaker Pro Developer: permite crear bases FileMaker autoejecutables para su
distribucin libre de derechos.
FileMaker Mobile: permite compartir bases de datos entre el ordenador y asistentes
personales tipo Palm
FileMaker Box Set: es un plan de licencias de FileMaker que incluye un nmero de
licencias FileMaker Pro, una licencia de FileMaker Pro Server y otra de FileMaker Pro
Unlimited para al menos 50 puestos de trabajo.
Para obtener ms informacin sobre esta aplicacin podemos consultar la pgina en espaol
www2.filemaker.fr/spain/
VOLVER
Con objeto de favorecer la comprensin de FileMaker Pro, se irn exponiendo las distintas
posibilidades con el desarrollo de una prctica real para nosotros: la gestin de las calificaciones de
nuestros alumnos. Para ello, se utilizar la versin 5 de FileMaker, cuya licencia posee la
Universidad de Zaragoza.
La base de datos que vamos a ir construyendo tiene como soporte un fichero en el ordenador al que
denominaremos archivo. En la construccin de la base podemos utilizar un archivo o varios, con lo
que obtendremos una base plana o relacional. El ejemplo que seguiremos (con nivel bsico)
constar de un solo archivo. La estructura bsica de un archivo de base de datos es el registro. El
archivo puede contener uno o ms registros.
Un registro contiene toda la informacin asociada a un elemento de un conjunto (por ejemplo toda
la informacin que queremos recoger de uno de nuestros estudiantes); es decir; agrupa todos los
datos que tienen relacin entre s sobre un elemento. A su vez, un registro se compone de uno o ms
campos.
Archivo
Registros
Para introducir datos en un archivo de base de datos, debemos crear un registro y, a continuacin,
introducir la informacin en los campos. Una vez creados los registros, podemos trabajar con ellos
de diversas formas: ordenndolos, importarlos, exportarlos
El registro constituye la unidad de informacin agrupada ms pequea de FileMaker, por lo que es
importante sealar que todos los registros tendrn todos los campos definidos, aunque algunos estn
vacos.
Campos y definiciones de campos
Los campos son la unidad bsica en el almacenamiento de la informacin de un archivo de base de
datos; esto es, la unidad ms pequea de un registro. La informacin que se introduce en cada
campo se denomina valor del campo. Los valores de un campo en un archivo FileMaker Pro pueden
ser: un texto, un nmero, una fecha, una hora, un grfico, sonido o pelcula, el resultado de una
frmula que calcula el valor de un campo y un sumario de los valores de un campo en un grupo de
registros. Por lo tanto, es obvio que no se debe identificar campo con texto.
Ejemplo:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 5
Observemos que en las bases de datos que no son planas, habr diferentes archivos relacionados
mediante campos comunes.
Presentaciones
Una presentacin nos permite organizar la informacin de los campos con la disposicin que
nosotros deseemos. Para un registro (o mltiples registros) podemos crear varias presentaciones
diferentes, incluyendo unos campos u otros. Lgicamente podemos construir tantas presentaciones
de nuestros registros como deseemos, incluso pueden existir presentaciones sin un solo campo de
informacin.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 6
En el modo de trabajo Visualizar se accede al contenido de los registros, se crean
registros o se borran, se pueden ver los campos, modificarlos y ordenarlos.
En este modo de trabajo se observa que en la parte superior izquierda aparece el libro
de registros, que muestra el nmero de registro que se visualiza en ese momento.
Para realizar bsquedas utilizaremos el modo Buscar, que nos ensear las
presentaciones en vaco para introducir criterios de bsqueda. Una vez finalizada la
bsqueda, FileMaker nos llevar al modo Visualizar.
Con el modo Vista Previa obtenemos una previsualizacin de cmo quedarn los registros a la hora
de imprimir, segn los ajustes de pgina definidos en ese momento.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 7
En el siguiente cuadro resumimos todas las tareas que podemos desarrollar en cada uno de los
cuatro modos de trabajo:
MODO ACCION
Ver, aadir, modificar, ordenar, omitir y
Visualizar borrar registros. Es el modo ms habitual
de trabajo
VOLVER
Una buena prctica es organizar las ideas sobre el papel, teniendo en cuenta la informacin que se
quiere almacenar, qu campos se necesitarn y para qu queremos utilizar dicha informacin.
4. Se determina las relaciones entre los distintos archivos que tengamos que utilizar.
5. Se decide que presentaciones necesitamos y diseamos una distinta para cada tarea.
6. Si la base de datos se va a utilizar por otras personas, hay que considerar quines
pueden hacerlo y qu tareas llevarn a cabo.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 8
FileMaker como recurso Docente.
Ana Allueva - Jos Miguel Gonzlez Jos Luis Alejandre
VOLVER AL NDICE
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 9
COMENZANDO CON FileMaker:
Campos y Registros
Instalacin
FileMaker Pro es un gestor de base de datos relacional que permite tambin visualizar, utilizar y
editar en cualquier archivo los datos de otro archivo, quedando as actualizados permanentemente.
Escritorio -> Entorno de Red -> Toda la Red -> Unizar -> Psfunizar3 -> SoftwarePC ->
FileMaker -> PC -> Setup.exe
La ltima pantalla que debe aparecer en nuestro ordenador tendr la siguiente forma:
Doble click
Los pasos son muy sencillos, ya que basta con pulsar siguiente en todos los cuadros de dilogo
que van surgiendo. Al finalizar se nos pedir si deseamos reiniciar el ordenador ahora o ms
adelante. Hasta que no reiniciemos no podremos utilizar FileMaker Pro, as que es recomendable
reiniciar en este momento.
Manzana -> Selector -> AppleShare -> +Inform y Servicios -> PSUNIZAR3 -> SofwareMac ->
FileMaker -> Iniciar aqu
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 10
Creacin de una nueva base de datos
En primer lugar, debes abrir la aplicacin, que por defecto se encuentra en el men Inicio ->
Programas -> FileMaker Pro 5 -> FileMaker Pro.
Como en cualquier aplicacin, puedes crear un acceso directo en el escritorio pulsando el botn
derecho del ratn sobre el nombre del programa y elegir Enviar a -> Escritorio (crear acceso
directo).
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 11
Al abrir la aplicacin, el programa da diferentes opciones:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 12
El primer paso que da FileMaker es guardar el archivo antes de que ste contenga nada.
FileMaker graba de forma automtica segn se van realizando cambios en el archivo.
El usuario tambin puede decidir el intervalo de tiempo en que quiere guardar los cambios
realizados, aunque sta es una opcin no recomendable a nuestro juicio. Por eso lo primero que
necesita el programa es el nombre del archivo.
Cada archivo de FileMaker es una serie de registros. Los registros se componen de campos y por lo
tanto, el siguiente paso ser definir los campos del archivo.
VOLVER
Campos
Al crear una nueva base de datos, es necesario
confeccionar los campos con lo que vamos a trabajar
(obviamente, en cualquier momento es posible
aadir o eliminar campos a nuestro archivo). Para
ello, basta con teclear el nombre que deseamos
asignar a cada campo, elegir el tipo y hacer clic en
Crear. Los diferentes tipos de campo son:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 13
Definicin
Los pasos a seguir son muy simples:
Cuando hayas realizado estos pasos, el nuevo campo se mostrar en el recuadro superior,
indicndose el nombre y tipo del mismo.
Como ejemplo, podemos introducir en nuestra base de datos alumnos los siguientes campos, una
vez que hayamos elegido las opciones adecuadas en el prrafo siguiente:
Nombre Tipo
Nombre Texto
Apellidos Texto
Nota Teora Numrico
Nota Problemas Numrico
Nota Final Clculo
Fecha Fecha
Observaciones Texto
Foto Contenedor
Curso Texto
Aula Texto
VOLVER
Opciones
Segn el tipo de campo definido, podemos asignarles tres opciones:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 14
Validacin: FileMaker Pro comprueba que el dato
introducido en ese campo (en los diferentes registros)
cumple una serie de requisitos.
Puede exigirse que se valide el tipo de datos introducidos,
que el campo no quede vaco, que el dato sea nico (no
repetir registros con el mismo valor de campo), que el
dato introducido pertenezca a una lista de valores
previamente creada, etc.
Podemos exigir con esta opcin que los campos nota
teora y nota problemas sean slo numricos, que en el
campo aula aparezcan en una lista de valores (que
definimos como aulas) las posibilidades de que el alumno
pertenezca a las aulas 1 A 1 B, y que los campos
nombre y apellidos no queden vacos.
VOLVER
VOLVER
Introduccin de datos
La introduccin de datos es muy sencilla, solamente debers de teclear la informacin deseada en
cada campo, para lo cual debers de tener en cuenta las siguientes consideraciones:
1. El campo que quieres modificar debe esta activado, para lo cual basta con que hagas clic con
el ratn sobre l.
2. Teclea el contenido deseado en el campo activado.
3. Cambia de campo, bien activando el nuevo campo con el ratn bien con la tecla tabulador.
Si el campo seleccionado es del tipo contenedor, una vez activo, desde el men Insertar puedes
importar:
Sonidos: pinchando el botn rojo puedes grabar un mensaje con tu voz. Haciendo doble
clic sobre el icono que aparece en el campo, se reproduce el sonido grabado.
Es de destacar que tambin pueden obtenerse imgenes de las que dispongamos en nuestro
ordenador, con la opcin tradicional de copiar (desde el fichero en que tengamos dicha imagen) y
pegar (en el campo contenedor activo).
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 16
Modificacin de campos
Una vez creado un campo, podemos modificarlo entero o slo
algunas de las opciones introducidas, sin ms que seleccionar
desde el men la opcin Archivo -> Definir Campos.
Nos aparecer la pantalla donde creamos todos los campos, y
seleccionando el que deseamos modificar, estaremos en
disposicin de cambiar todo o parte de l.
VOLVER
Registros
Nuevos registros
Cuando hayamos terminado de introducir la
informacin completa en nuestro primer
registro, podemos crear nuevos registros
ampliando as la base de datos. Esta
operacin se puede realizar de forma
sencilla eligiendo desde el men la opcin
adecuada Registro -> Nuevo Registro.
VOLVER
Duplicidad de informacin
Una de las ventajas de una base de datos es la precisin con que podemos controlar la informacin
contenida. Uno de los mayores problemas cuando se almacenan datos radica en la posibilidad de
duplicar informacin. En FileMaker Pro, fcilmente podemos controlar este fenmeno. Para ello,
basta con que desde Definir campos, seleccionemos aquel que no deseamos que se duplique, y
elegir en Opciones la pestaa de Validar, pinchando en la casilla de Valor nico. En nuestro
ejemplo, podemos seleccionar el campo Apellidos para que no se repita.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 17
Puede que s tengamos varios alumnos con los mismos
apellidos. En este caso, no habra ningn problema ya que
siempre que introduzcamos valores repetidos, aparecer un
cuadro de dilogo que nos confirmar esta situacin, y
seremos nosotros en ltima instancia los que elijamos
repetir o no el valor del campo.
VOLVER
Duplicar registros
Cuando dos o ms registros sean coincidentes en
bastantes valores de campos, podemos duplicar
el registro entero, y modificar en el nuevo
registro aquellos campos que varen respecto del
duplicado. Esta opcin nos puede ahorrar mucho
trabajo si hay gran nmero de valores de campos
que coinciden con alguno ya introducido
anteriormente.
VOLVER
Para movernos por los registros basta pinchar con el ratn en el libro que aparece en
esta rea de estado, bien en la parte superior (para ir al registro inmediatamente
anterior) o bien en la parte inferior (para ir al registro inmediatamente posterior).
Para ir al primer registro basta con seleccionar la pestaa del libro con el ratn y arrastrarla
(sin soltar el ratn) hasta arriba del todo.
Anlogamente, para ir al ltimo registro basta con seleccionar la pestaa del libro con el
ratn y arrastrarla (sin soltar el ratn) hasta abajo del todo.
Para ir a un registro concreto, por ejemplo el nmero 33, selecciona con el ratn el nmero
donde se indica en qu registro estamos y teclea el nmero deseado (en nuestro caso 33).
Para visualizarlo basta con pulsar la tecla de Retorno.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 18
Importacin de registros
Para evitar teclear manualmente datos en los registros, FileMaker Pro permite importarlos desde
algn fichero externo, al igual que ocurra con las imgenes. En concreto, podemos importar datos
desde otras bases de datos, procesadores de texto u hojas de clculo.
En nuestro ejemplo, una vez obtenida la lista de alumnos matriculados en nuestro curso (va correo
electrnico, va web, etc) seguiremos los siguientes pasos:
3. Con la combinacin de teclas Alt + Maysculas, se limpia la lista hasta dejar los apellidos y
nombre solamente.
4. Se guardan estos cambios con la opcin Slo texto con saltos de lnea.
5. Desde nuestra base de datos seleccionamos Importar registros desde el men desplegable
Archivo.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 19
6 FileMaker nos pedir, a travs
de un cuadro de dilogo, la
asignacin de campos de
importacin. Esto es,
podemos decirle en qu
campos queremos que
aparezcan nuestros datos.
En el ejemplo que estamos
construyendo, obviamente,
los apellidos y los nombres
irn a los campos as llamados
en nuestra base de datos.
En este proceso no es necesario guardar ningn fichero tipo Word y, si se desea una vez terminado
el proceso, podemos borrar de nuestro ordenador los dos ficheros auxiliares de tipo texto y texto
con saltos de lnea, pues ya han realizado su funcin
VOLVER
Bsquedas de registros
Una de las funciones ms tiles de una base de datos es la que nos permite seleccionar un grupo de
registros que cumplan una serie de criterios.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 20
FileMaker Pro permite buscar desde cualquier presentacin por
cualquiera de los campos de la base, tanto si estn indexados como si
no (en este caso, los indexar en el momento de la bsqueda).
Las peticiones de bsqueda pueden ser tan sencillas o complejas como sea preciso, desde una nica
peticin de un nombre en un campo hasta peticiones mltiples con operadores y omisiones. No se
pueden introducir criterios de bsqueda en campo contenedores, sumarios o globales.
Una vez colocados en el Modo Buscar, la bsqueda ms sencilla a realizar sera la de encontrar
todos los apellidos que comenzarn por una determinada letra. Para ello, basta con situarse en el
campo correspondiente y teclear esa letra. Pinchando en
el botn Buscar, aparecern todos los registros que
cumpla ese criterio en el campo seleccionado.
Coincidencia exacta: permite hallar registros con valor en un campo exactamente igual al
deseado.
Rango: permite encontrar registros creados entre dos fechas distintas. Para ello, basta con
introducir en el campo fecha de nuestro ejemplo la primera de las fechas, a continuacin se
selecciona la opcin rango y se introduce la segunda de las fechas.
Duplicados: permite buscar registros con un tipo de campo concreto duplicado.
Fecha de hoy: permite localizar los registros creados en el da de hoy desde nuestro campo
fecha.
Fecha u hora no vlidas: permite buscar registros con fechas no vlidas que han podido
producirse al importar datos provenientes de otro pas donde el formato sea diferente.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 21
Un carcter: realiza la funcin de comodn para un carcter en la bsqueda. Por ejemplo, si
queremos buscar todos nuestros alumnos que se llamen Juan o Joan, bastar con introducir en el
campo nombre la letra J seguida de la seleccin de esta opcin y de la terminacin an.
Cero o ms caracteres: permite localizar los registros que contienen cualquier informacin en
un determinado campo (funciona como un comodn para varios caracteres). Por ejemplo, en
nuestra base de datos para saber cuntos alumnos han aprobado en alguna convocatoria. Esta
bsqueda tambin se puede realizar localizando los registros con ese campo vaco con la opcin
de coincidencia exacta y haciendo clic en Omitir.
Texto literal: permite encontrar registros que contengan en un determinado campo una cadena
de texto en el mismo orden que escribamos en esta opcin. En nuestro ejemplo, puede haber
dos alumnos con los mismos apellidos en orden contrario. Con esta opcin localizaremos slo
aquel orden que nos interese.
Casar contenido del campo: permite encontrar los registros que contienen en el campo deseado
nicamente el contenido que deseemos. Se diferencia de la opcin anterior en que en este caso
no pude haber nada ms en el campo que lo que escribamos en este momento, mientras que en el
caso de texto literal puede aparecer algo ms en el campo.
Registros que cumplen uno u otro requisito: Hasta ahora hemos utilizado un nico criterio de
bsqueda. Pueden realizarse varias peticiones de bsqueda sobre el mismo campo con distintos
criterios desde el Modo Buscar:
- Elegir la presentacin que contenga los campos
que se desee utilizar.
- Seleccionar los criterios de la primera peticin.
- Elegir Aadir nueva peticin.
- Escribir los criterios de la segunda peticin.
- Repetir los pasos anteriores tantas veces como
peticiones se desee.
- Hacer clic en Buscar.
El resultado mostrar el subgrupo de registros que verifican una u otra peticin. Para navegar
entre las distintas peticiones basta con hacer clic en el libro (igual que para los registros en el
modo visualizar).
Para realizar varias peticiones en las que la mayora de los criterios de bsqueda son los mismos,
puede elegirse la opcin Duplicar peticin y cambiar nicamente aquellos criterios que sean
distintos.
Para volver a dejar la peticin de bsqueda como estaba antes de introducir los criterios de
bsqueda. seleccionar Restablecer peticin del men.
Para eliminar una peticin de bsqueda, elegir Eliminar peticin del men (debe conservarse al
menos una peticin de bsqueda).
Registros que cumplen ms de un requisito: en la misma bsqueda con una nica peticin,
podemos seleccionar distintos criterios de bsqueda en diferentes campos. El resultado mostrar
el subgrupo que verifique todos los criterios en todos los campos seleccionados.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 22
Borrar registros
Desde el Modo Visualizar, se puede eliminar el registro actual (men Registros -> Eliminar
registro), bien todos los registros de la base de datos (men Registros -> Eliminar todos los
registros).
Cuando esto ocurra, siempre aparecer un cuadro de dilogo para que confirmemos la eliminacin,
lo que evitar borrados no deseados, minimizando la posibilidad de confusin.
Ordenar registros
A continuacin, aparecer un cuadro dilogo en el que podremos seleccionar los diferentes campos
en que se realizar la ordenacin y en qu orden sta se llevar a cabo. As mismo, seleccionaremos
si queremos que el orden sea ascendente o descendente.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 23
Una tercera opcin permite personalizar
el orden segn una lista de valores que
hallamos creado previamente. Como ya
se coment con anterioridad, las listas de
valores sern explicadas cuando veamos
el tema de las Presentaciones.
VOLVER
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 24
FileMaker como recurso Docente.
Ana Allueva - Jos Miguel Gonzlez Jos Luis Alejandre
PRESENTACIONES
Presentacin
o Crear una nueva Presentacin
o Elementos de una presentacin
o Los campos
Trabajo con campos en una presentacin
Bordes de campo
Formatos de campo
Estilo de campo
Formato texto
Formato nmero
o Etiquetas de texto, lneas, rectngulos y crculos
o Seleccionar un elemento de una presentacin
o Partes de la presentacin
Cambio de tamao de una parte
o Cambio de lneas, colores y tramas
o Fondo
o Bordes
o Objetos grficos
o Botones
Crear un botn con cualquier objeto
o Creacin de distintas presentaciones. Gestin de
presentaciones
Proteccin de archivos de bases de datos
Ayuda de FileMaker Pro
VOLVER AL NDICE
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 25
Presentacin
En las bases de datos, los datos se almacenan en los archivos. La estructura del archivo es
independiente de la presentacin que se le d. La estructura se define al crear los campos y la
presentacin cuando se crea un diseo para ese archivo. Un archivo puede tener tantas
presentaciones como se desee. FileMaker Pro admite tantas presentaciones por archivo como
permita el tamao del disco duro.
Las presentaciones determinan qu datos queremos ver y con que aspecto. En cada presentacin
aparecern slo los campos que hayamos introducido en esa presentacin. Una presentacin
controla cmo se muestra e imprime la informacin.
Una vez definidas, podemos modificar las presentaciones cuanto queramos. La modificacin de una
presentacin NO altera los datos almacenados en la base de datos. Al cambiar los datos en un
campo de una presentacin, los cambios se reflejarn en el mismo campo de todas las
presentaciones de la base de datos.
Aadir, fijar la disposicin y dar formato a los campos que se quieren usar.
Aadir grficos y textos
Crear sumarios de los datos que se quieren resumir
Especificar cmo imprimir los registros
Es importante familiarizarte con los modos de trabajo Visualizar y Presentacin. Para pasar de uno
a otro puedes hacer lo siguiente:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 26
VOLVER
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 27
Elementos de una presentacin
Llamamos elementos de la presentacin a todos aquellos objetos que podemos activar en la
presentacin: recuadros de campo, etiquetas de campo, recuadros de texto.
Los objetos de una presentacin se crean y se modifican con las herramientas de la barra de estado.
Panel de herramientas
Controles de relleno
VOLVER
Los campos
Generalmente tras crear los campos la presentacin slo tiene campos. En el modo Presentacin en
lugar de datos aparecen los nombres de los campos a los que corresponden. Las etiquetas de cada
campo son objetos de texto que se pueden modificar.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 28
Es muy importante distinguir en un campo qu es el campo y qu la etiqueta.
Etiqueta: indica qu es lo que se debe escribir dentro del campo, aparece generalmente a la
izquierda del campo. Slo es texto.
Etiqueta Campo
El campo siempre viene acompaado por la etiqueta pero son dos objetos individuales. La etiqueta
es slo texto y el campo es el contenedor de los datos. Aunque desaparezca la etiqueta el campo
sigue funcionando perfectamente, pero si desaparece el campo y slo queda la etiqueta no se podrn
introducir datos en el campo.
Si desaparece algn campo de la presentacin no quiere decir que el campo haya sido borrado de la
base de datos. Para que vuelva a ser visible en la presentacin se debe utilizar la herramienta de
campo . Se pulsa el botn Campo y sin soltar se arrastra el cuadro hasta el sitio donde se
quiera situar el campo.
Tras soltar el botn del ratn se abrir una ventana para seleccionar el
campo que se desea recuperar.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 29
Trabajo con campos en una presentacin
Al definir por primera vez campos en una base de datos. FileMaker Pro los aade a la presentacin
Estndar y asigna etiquetas de campo a cada uno. Posteriormente podemos aadir campos del
archivo de base de datos a la presentacin actual, borrar los campos que no deseemos que se
visualicen y decidir el formato en que queremos que aparezcan los datos.
Los campos en una presentacin son objetos que podemos seleccionar, mover, cambiar de tamao y
de forma, exactamente igual que con el resto de los objetos.
Podemos aadir un campo a una presentacin en cualquier momento, aunque hayamos creado la
presentacin antes de que existiera el campo. Un campo se puede aadir en cualquier lugar de una
presentacin tantas veces como se desee. Para aadir un campo a una presentacin, seguimos los
pasos siguientes:
VOLVER
Bordes de campo
Al crear un campo ste se crea por defecto sin bordes, aunque en el modo Presentacin se vea
siempre con bordes.
El modo en el que realmente es til el borde es en el modo Visualizar porque dentro del campo es
donde se introducirn los datos. Si no tiene borde o con un fondo de color a veces es difcil de
localizar el campo.
Para dar borde a un campo primero es necesario seleccionarlo. Se pueden seleccionar todos los
campos a la vez para dar bordes ms rpidamente.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 30
En la zona izquierda se van sealando las partes a las que se les puede aplicar un borde y en la zona
derecha se pueden ir observando los resultados. Adems de los bordes externos se puede aadir la
lnea base de texto y cuando el campo est repetido una lnea de separacin entre las repeticiones.
Desde esta ventana tambin se puede modificar el diseo de los bordes, de la lnea base y del fondo
o relleno.
Las paletas disponibles en esta ventana funcionan exactamente igual que las de la barra de estado.
En el men desplegable se debe seleccionar el elemento al cual se le quiere modificar el diseo.
VOLVER
Formatos de campo
El aspecto de un campo se puede modificar, puede ser un rectngulo, o una lista, o unos botones o
un campo repetido, un men desplegable
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 31
Las opciones disponibles en este cuadro de dilogo dependen de si se han usado o no opciones de
entrada especiales al definir el campo. Es imposible dar formato de repeticin de un campo si no se
ha sealado la repeticin en la ventana de definir campos (siempre se puede volver a redefinir el
campo que deseemos).
VOLVER
Estilo de campo
Campo estndar
El campo estndar es el formato que por defecto tiene un campo tras ser creado; un rectngulo en el
que se pueden escribir los datos. Se le puede aadir una barra de desplazamiento vertical
seleccionando esta opcin.
Lista desplegable
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 32
Para que un campo tenga este formato primero se debe seleccionar el
campo al que se le quiera dar formato de lista desplegable. Seleccionamos
el men Formato / Formato de campo, de la ventana que se abra se
selecciona la opcin Lista desplegable del men. Al seleccionar esta
opcin se activan los mens necesarios para crearla.
A continuacin se deben sealar los datos que irn dentro de esa lista (lista de valores) se pueden
definir de varias maneras:
Para crear una lista de valores, se pulsa en nueva, primero se debe escribir el nombre que se le va a
dar a esa lista, no tiene que coincidir con el nombre del campo, se le suele dar cualquier nombre que
luego permita reconocer fcilmente los datos que contiene.
Men desplegable
Este formato es muy parecido al de la lista desplegable. Consiste en seleccionar un elemento de una
lista de valores. Se diferencia de la lista desplegable en que el men no tiene barra de
desplazamiento por lo tanto ocupar ms o menos dependiendo del nmero de valores que tenga. El
men es gris y est en relieve.
Para su creacin se siguen los mismos pasos que para la lista desplegable, pero debemos elegir la
opcin Men desplegable.
La lista de valores se puede crear si no existe o seleccionar una existente de la lista del men.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 34
La opcin ..Otro Nos permite aadir
nuevos valores desde el modo
visualizar.
Cuadros de verificacin
Se trata de unos cuadros para sealar. Se pueden marcar todas las opciones.
Tras cambiar el formato del campo se ver desde el modo presentacin, habr que aumentar el
tamao del campo para que todas las casillas sean visibles.
Botones circulares
Estos botones son muy similares a los cuadrados de verificacin, la nica diferencia es que los
botones slo permiten seleccionar una opcin y los cuadros permiten seleccionar todas. El modo de
creacin es el mismo.
VOLVER
Formato texto
Todos los campos y objetos de una presentacin pueden recibir formato individualmente. Una vez
seleccionados los campos se puede modificar el texto de varias formas:
Men Formato
Dentro del men Formato como hacemos habitualmente cuando trabajamos en Word: Fuente,
cuerpo
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 35
Men Formato/Texto
Desde esta ventana se puede modificar el formato texto. Los atributos que se pueden aplicar son los
mismos que los del men Formato. Segn se van aplicando se ve el resultado en el recuadro.
Si seleccionamos Prrafo podemos modificar las caractersticas del mismo: alineacin, sangrado
interlineado.
La Regla de Texto
Desplegando la regla de texto (men Vista /Regla de texto)todas las opciones referentes al texto
pueden resultar ms fciles de seleccionar.
En la regla no se encuentran todos los atributos que se pueden utilizar pero si los ms utilizados.
VOLVER
Formato nmero
El formato de los datos contenidos en los campos de tipo numrico se pueden modificar para
mejorar la presentacin. Un campo numrico puede tener ms o menos decimales, un texto
aadido.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 36
Por defecto siempre estar sealada la opcin conservar el formato de hora introducida, es decir
quedar el formato que se le dio al introducir los datos.
Con este cuadro podemos formatear los nmeros de los campos numricos, de clculo, de sumario o
globales con un resultado numrico. Se puede formatear como decimal o como booleano (Verdad-
Falso; Si-No).
Segn se van seleccionando opciones se ven los resultados en el recuadro inferior Ejemplo.
VOLVER
Veamos uno de ellos. Adems de las etiquetas que aparecen al lado de cada campo, se pueden
VOLVER
Para seleccionar un objeto, usamos la herramienta Puntero o el comando Seleccionar Todo del
men Edicin.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 37
Para seleccionar Hacer lo siguiente
Para colocar adecuadamente los objetos y ajustar su tamao, podemos utilizar la regla de texto, las
reglas grficas, las guas de ajuste, la retcula automtica y la paleta Tamao.
Tambin podemos agrupar varios objetos en uno solo y trabajar con el grupo igual que con un nico
objeto. Para agrupar objetos, seleccinalos y elige Agrupar en el men Disposicin. Para
desagrupar los, selecciona el grupo y elige Desagrupar en el men Disposicin.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 38
Ejemplos:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 39
Elegimos Tamao en el men Mostrar.
Seleccionamos el objeto que queremos cambiar
Un objeto mediante la paleta tamao
de tamao. Escribimos la altura y la anchura en
los recuadros inferiores y pulsamos aceptar
VOLVER
Partes de la presentacin
Las presentaciones de FileMaker Pro se dividen en partes que organizan o resumen la informacin
de la base de datos. Estas partes indican a la aplicacin como mostrar e imprimir los datos y el
texto que contenga cada una.
Cada parte va indicada por un rtulo y separada por una lnea discontinua.
Adems de estas partes podemos utilizar cinco ms. Si seleccionamos en el men Insertar partes se
abrir la siguiente ventana:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 40
Partes de presentacin Funcin
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 41
Cambio de tamao de una parte
Para aumentar el tamao de la cabecera para introducir un titular se pincha en la Etiqueta de Parte
Cabecera y, sin soltar, se arrastra un poco hacia abajo. Observa como el resto de los elementos de la
presentacin se desplazan hacia abajo.
Anlogamente para las dems partes de la presentacin. Estaremos limitados por el tamao de la
hoja donde queremos imprimir.
VOLVER
VOLVER
Fondo
Este icono siempre se refiere al fondo de un objeto. Los dos aspectos que se pueden modificar
de un fondo son el color y la trama.
Para aplicar un color de fondo a un rectngulo o a cualquier objeto primero es necesario seleccionar
el objeto. Pulsando sobre el botn de paleta de colores sta desplegar:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 42
Adems de las tramas con dibujos hay una trama trasparente y otra opaca.
Trama transparente, aunque a esta trama se le aplique un color nunca se podr ver, ya que su
trama es transparente, siempre dejar ver lo que tenga debajo.
Trama opaca, ocultar todo lo que tenga debajo y siempre se le podr aplicar color.
Efectos de tramas.
VOLVER
Bordes
Este icono siempre se refiere a los bordes de un objeto. Para modificar el borde de un campo
primero se le debe asignar un borde al campo.
Trama de borde
Los atributos que definamos en el cuadro de dilogo Bordes de Campo para la trama, color y
grosor sustituyen a los definidos con los controles de pluma y de grosor del rea de estado y
al revs.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 43
Objetos grficos
Podemos dibujar objetos grficos (lneas, rectngulos, cuadrados, rectngulos con las esquinas
redondeadas, valos y crculos) en cualquier parte de una presentacin. Tambin podemos
incorporar grficos creados en otras aplicaciones.
VOLVER
Botones
Los botones son objetos de una presentacin en los que tras hacer clic se ejecuta una accin. Las
acciones que puede realizar un botn pueden ser: ir al registro siguiente, al anterior, crear un nuevo
registro, imprimir el registro actual, ir a otra presentacin.
Los botones se crean con la herramienta . Tras hacer clic sobre ella se dibuja un rectngulo
con la forma que se quiera el botn:
En la parte de la izquierda aparecen las acciones que se pueden realizar al pulsar el botn. Tras
escoger una accin se debe pulsar OK. A continuacin se deber escribir el texto de la accin (o
similar) dentro del botn.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 44
Despus de escribir el texto se pincha con el ratn fuera del botn. Para modificar la posicin del
botn se selecciona y se arrastra, para modificar el tamao del botn se arrastra desde alguna de las
esquinas.
Para modificar la accin que realiza el botn se debe de hacer doble clic sobre l. Se abrir la
ventana de Especificar Accin. Las acciones que puede realizar un botn se encuentran en la parte
de la izquierda de la ventana Especificar Accin.
VOLVER
Una vez convertido el objeto en botn, se podr copiar y pegar en otras presentaciones: funcionar
exactamente igual que lo haca en la presentacin en la que se cre.
Empleando botones, es posible hacer que FileMaker Pro resulte an ms sencillo e intuitivo de
utilizar.
Por ejemplo, en lugar de ensear a un nuevo usuario el comando Nuevo Registro, se podra aadir
con el botn Crear registro en la presentacin.
VOLVER
Ejemplos:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 45
Para crear una nueva presentacin se selecciona
en el men Presentacin: nueva presentacin.
Como siempre que se crea algn objeto nuevo en FileMaker Pro, el primer paso es asignarle un
nombre. El programa sugiere por defecto, N de presentacin x, evidentemente se puede
cambiar.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 46
Seleccionamos los campos que deseemos que aparezcan en la presentacin.
Para seleccionar un campo se hace clic en sobre l y se pulsa Mover, o simplemente se hace doble
clic sobre l.
Antes de finalizar nos aparecer este cuadro de dilogo en el que podemos elegir el color de fondo,
tamao
Presentacin estndar
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 47
Informe en columnas
Esta presentacin dispone los campos que se elijan en columnas de izquierda a derecha. Las
etiquetas de los campos se encuentran en la cabecera de forma que el ttulo del campo aparece una
sola vez y en el cuerpo cada registro ocupa una lnea. Si seleccionan demasiados campos estos
pasan a ocupar una segunda lnea. Se mostraran varios registros por pantalla.
Vista tabla
Se visualizan los campos deseados en columnas, con una cabecera que incluye las etiquetas de los
campos, no pone campos en la lnea siguiente. Se muestran varios registros por pantalla.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 48
Etiquetas
Se visualizan los campos que deseemos, en la disposicin que se elija para imprimirlos en hojas de
etiquetas. Filemaker Pro divide el cuerpo de la presentacin en el nmero de etiquetas establecido a
lo ancho de la pgina.
En blanco
Se trata de un formulario completamente en blanco, con unas zonas de cabecera, de pie de pgina y
de cuerpo. No aparece ningn campo, se deben aadir los campos con la herramienta campo.
En el modo Presentacin, podemos realizar las siguientes operaciones con las presentaciones:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 49
En el men desplegable de presentaciones,
elegimos la presentacin a borrar. Elegimos
Eliminar Presentacin en el men Presentaciones
Borrar una presentacin
y hacemos clic en borrar en el mensaje de alerta.
Podemos borrar todas las presentaciones de un
archivo excepto una.
VOLVER
Asignamos privilegios de
Para
acceso usando
Limitar el acceso a una base de datos (si no se conoce la
clave de acceso, no se puede abrir el archivo)
Limitar la actividad de un usuario con un archivo (por
Claves de acceso
ejemplo, visualizar pero no cambiar los registros)
Limitar el acceso de un usuario a los comandos de men
disponibles
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 50
Las claves de acceso y los grupos estn relacionados. Por ejemplo, se puede definir una clave de
acceso para cada individuo y asociarlas a uno o varios grupos. As, en una base de datos que
contiene mltiple informacin restringimos los accesos al total de la informacin.
Claves de acceso
Las claves de acceso controlan el acceso y limitan las actividades realizadas en un archivo de base
de datos. Cuando el usuario abre un archivo con clave de acceso, FileMaker Pro atena los
comandos que no estn disponibles con la clave de acceso.
FileMaker Pro puede introducir una clave de acceso por defecto de forma automtica sin pedir que
se introduzca. Para ello, definimos la clave de acceso y establecemos una preferencia en el rea
Documento del cuadro de dilogo Preferencias (men Edicin).
Al crear claves de acceso, debe haber al menos una que tenga acceso a todo el archivo de base de
datos, es decir una clave de acceso maestra (puede haber ms de una).
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 51
1) Elegimos Privilegios de Acceso en el men Archivo y elegimos Definir contraseas
Seleccionamos Para
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 52
Crear un registro y aadirle datos. Despus de cerrar el
Crear registros archivo, no puede cambiar los datos, a menos que tambin
est seleccionado Editar.
Elegimos Para
Activar todos los comandos de men asociados con los
Normal
privilegio seleccionados
Se puede asignar privilegios a una clave de acceso en blanco para limitar el acceso a los
usuarios que no necesitan clave.
3) En el rea Privilegios, seleccionar las actividades que puede realizar el usuario con la clave de
acceso.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 53
Grupos
Usamos los grupos para clasificar a los usuarios y para controlar su acceso a una archivo de base de
datos.
Antes de definir un grupo, definiremos las claves de acceso y asignaremos privilegios de acceso.
Despus podemos asociar una clave de acceso con uno o varios grupos.
Podemos utilizar el cuadro de dilogo Privilegios de acceso para modificar el acceso de un usuario
o de un grupo a los campos y presentaciones
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 54
Ayuda de FileMaker Pro
La ayuda de FileMaker Pro ofrece documentacin de todas sus caractersticas. Incluye informacin
adicional como las sugerencias para la solucin de problemas.
Temas de ayuda: Lo seleccionamos para ver los ttulos de los temas en un ndice general.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 55
FileMaker como recurso Docente.
Ana Allueva - Jos Miguel Gonzlez Jos Luis Alejandre
VOLVER AL NDICE
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 56
TRABAJANDO CON CAMPOS
Si activamos la opcin Aadir los nuevos campos a la presentacin actual y hacemos clic en
Aceptar, los nuevos campos que creemos a partir de ahora aparecern directamente en la
presentacin con la que estemos trabajando en ese momento. Si nos interesa crear los campos pero
que no aparezcan en la presentacin, no tendremos ms que desactivar esta opcin. En este caso los
campos deberemos introducirlos manualmente en la presentacin mediante la herramienta
correspondiente en el modo Presentacin de FileMaker.
Para crear el nuevo campo, una vez definidas las preferencias, acudiremos al men Archivo ->Definir
campos...
VOLVER
Ajuste del orden de tabulacin
Cuando empezamos a manejar muchos campos en la presentacin y la cantidad de informacin
crece es conveniente establecer el orden en el que el usuario acceder a esos campos si utiliza con
frecuencia el teclado.
El modo de desplazarse entre los campos cuando pasamos de un campo a otro es pulsar es pulsar la
tecla tabulador. Si pulsamos simultneamente la tecla maysculas y tabulador el orden de acceso a
los campos ser el inverso.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 57
Para ajustar el orden de tabulacin seleccionaremos, desde el modo Presentacin, el men
Presentacin -> Establecer orden de tabulacin...
Junto a cada campo que est incluido en la presentacin actual aparece una flecha que contiene un
nmero. Este nmero es el que corresponde al orden de tabulacin actualmente definido. Para
cambiarlo se abre una nueva ventana que permite dos opciones: Editar orden de tabulacin o Crear
orden de tabulacin.
Si seleccionamos la segunda opcin, crear orden de tabulacin, se borran los nmeros que
aparecen en todas las flechas y debemos adjudicar el orden de numeracin completo, lo que
haremos simplemente pinchando sobre las flechas en la secuencia deseada.
Observemos que si han de cambiarse bastantes nmeros es ms cmoda la segunda opcin ya que
no es preciso escribirlos y nicamente utilizamos el ratn. Si nos equivocamos y deseamos
rectificar bastar con pulsar nuevamente sobre la flecha.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 58
Tambin es posible dejar algunas flechas en blanco porque no nos interese acceder a esos campos.
Por ejemplo, si estamos utilizando la base de datos solo para introducir notas, basar con tener
acceso a los campos nota teora y nota problemas, pero no a los dems para no perder tiempo en
recorrerlos todos en cada registro.
VOLVER
Campos repetidos
Hay ocasiones en las que una informacin que correspondera a un campo puede tomar varios
valores. Si adems este nmero de valores posibles no es fijo es muy til definir el campo como
repetido de modo que su contenido no es no es un valor nico, sino una lista de valores.
Explicaremos este concepto con un ejemplo. Supongamos que el examen de problemas consta de
varios ejercicios, pero este nmero no es fijo y su mximo es por ejemplo 4. Una solucin ser
crear un campo llamado problemas cuyo valor sea repetido con un mximo de cuatro repeticiones.
As, si queremos utilizar un campo como este en cada convocatoria, no ser preciso definir
nuevamente el campo en cada ocasin, ni las operaciones que hayamos previsto con l.
Observemos que definir un campo como repetido es una opcin posible para los de tipo texto,
nmero, fecha, hora, contenedores, clculo y campos globales. En todos los casos anteriores,
excepto clculo, seleccionaremos en el men:
Archivo -> Definir campo (especificamos nombre y tipo) ->Opciones->Pestaa Almacenamiento.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 59
En caso de que el campo definido sea de clculo la opcin de repeticin aparece en la misma
ventana en la que especificamos la frmula de clculo.
Una caracterstica importante de los campos repetidos es que no es preciso que todas las
repeticiones aparezcan en todas las presentaciones. Es decir, podemos desear que se visualice un
nmero menor de repeticiones para el campo que el mximo que hemos establecido. Para trabajar
sobre esta cuestin, se selecciona el campo y se utiliza la opcin Formato de campo en el men
Formato del modo Presentacin
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 60
Aunque, como en el ejemplo anterior , en una presentacin solo aparezcan 2 repeticiones de las 4
posibles, si realizamos una bsqueda, FileMaker buscar en todas las repeticiones existentes an
cuando no se visualicen. No sucede lo mismo con la ordenacin ya que sta se realiza segn el
primer valor de campo y haciendo caso omiso del resto de las repeticiones.
Para realizar clculos con campos repetidos tendremos en cuenta que stos se realizarn
componente a componente, como si de vectores se tratara. Por ejemplo, si tenemos dos campos
repetidos A y B, cada uno de ellos con 4 repeticiones y los sumamos, el resultado lo debemos de
definir como un campo de clculo C con 4 repeticiones: la primera repeticin de C ser la suma de
la primera de A ms la primera de B, la segunda repeticin de C ser la suma de la segunda de A
ms la segunda de B, etc. Tambin sern muy tiles las funciones de agregacin (que se veremos
un poco ms adelante) sobre los campos repetidos
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 61
Por ejemplo, si disponemos de la
nota de tres problemas en un
examen prctico y queremos la nota
media de todas ellas, o
sencillamente la nota de teora ms
la nota de problemas como aparece
en la figura. En este caso definimos
el campo nota final de tipo clculo.
Cuando lo creamos especificamos
que su contenido sea la suma de los
campos nota teora y nota
problemas, tal y como aparece en la
ventana inferior.
Observemos que la frmula con la que creamos un campo de clculo es nica para todos los
registros, mientras que el valor que toma el campo de clculo (resultado de la frmula) es diferente
para cada registro si introducimos en la frmula como valores otros campos.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 62
Las frmulas se pueden editar y modificar mientras que sus resultados, esto es, el valor de los
campos calculados no podemos cambiarlo. Si intentamos introducir datos en un campo de clculo
FileMaker nos contestar con un mensaje de error.
Los operadores disponibles para incluir en la construccin de un campo de clculo son los
siguientes:
Funciones
Las funciones son frmulas que FileMaker Pro incorpora, ya definidas, para realizar clculos que
tienen como resultado un valor nico. La sintaxis para la mayora de estas funciones es:
En este apartado haremos una referencia a las funciones posibles que incluye FileMaker Pro, pero
no nos detendremos en todas ellas. Un anlisis exhaustivo de las funciones correspondera a un
curso avanzado de FileMaker. En la ventana Especificar clculo aparecen todas la funciones
disponibles agrupadas por tipo o bien ordenadas alfabticamente segn su nombre.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 63
Funciones de texto
Los argumentos de estas funciones son texto, esto es, operan sobre campos de texto o bien texto
literal entrecomillado Se utilizan para analizar, reorganizar, extraer y construir cadenas de texto.
Incluimos una lista de todas y comentamos con ms detalle slo alguna de ellas.
Left (texto; nmero): Da como resultado la cantidad de caracteres de texto que indica el
argumento nmero, comenzando a contar por la izquierda
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 64
Proper (texto): Da como resultado el texto con el formato de primer carcter en mayscula y el
resto en minscula.
Substitute (texto; texto buscado; texto a sustitucin): En una determinada cadena texto, localiza
texto buscado y lo cambia por texto a sustitucin.
Funciones numricas
Este tipo de funcin realiza, como es obvio, operaciones con valores numricos. Los argumentos de
estas funciones son campos numricos o expresiones numricas que se escriben sin ningn
requerimiento especial
Las funciones Abs, Exp, Int, Mod , Sign y Sqrt son las
habituales sobre valor absoluto, exponencial, parte entera,
modulo, signo y raz cuadrada.
Funciones de fecha
Las funciones de fecha realizan operaciones sobre
este tipo de campos, habitualmente con el objetivo
de obtener informacin a partir de ellos. Por
ejemplo, DayName(fecha) proporciona el da de la
semana en que cay una determinada fecha.
Funciones de hora
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 65
Funciones de agregacin
Las funciones de agregacin proporcionan valores calculados a partir de los datos de otros campos
situados dentro de un mismo registro. Los argumentos de estas funciones son campos que se
especificarn en el parntesis separados por punto y coma.
Sum(campo...): suma los valores de los campos especificados en los argumentos de la funcin.
Estas funciones tambin se pueden utilizar sobre campos repetidos. Por ejemplo si el campo
problemas est repetido con dos valores, Average(problemas) proporcionar la media de estos
dos valores. Con la funcin Sum(problemas) obtendremos la suma de todos los problemas. En
caso de que alguna repeticin est vaca, FileMaker interpretar que no hay datos y hace la
media con el nmero de datos de que dispone, pero no toma este dato como cero. Podemos
comprobar este extremo utilizando la funcin Count(campo...)
Funcin de sumario
La funcin de sumario (en este caso slo hay una) se utiliza para encontrar el total de los datos
contenidos en ms de un registro. La sintaxis es:
GetSummary (campo de sumario ; campo de separacin)
Se utiliza, a un nivel avanzado, para obtener valores de subsumario sin usar partes Subsumario en
una presentacin.
Funciones de repeticin
Las funciones de repeticin realizan clculos con campos repetidos. Tambin es posible utilizar
campos no repetidos en clculos que incluyan campos repetidos. Esto se consigue con la primera
funcin, Extend. La funcin GetRepetition obtiene un valor determinado de una de las repeticiones.
Last da como resultado el ltimo valor no vaco de un campo repetido.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 66
Funciones financieras
Estas funciones, como su nombre indica, se utilizan
para realizar clculos financieros (rentabilidad,
intereses,...)
Funciones trigonomtricas
Funciones lgicas
Estas funciones de uso avanzado utilizan proposiciones lgicas para tomar decisiones en funcin de
sus resultados. Las que nos pueden resultar de ms utilidad son Case e If.
Case ( prueba1 ; resultado1 [ ; prueba2 ; resultado2 ; resultado por defecto ]... ) evala un campo
con una serie de pruebas y se obtienen los distintos resultados dependiendo de qu pruebas ha
cumplido el campo. En caso de que el resultado no sea ninguno de los resultados especificados
(numerados en la definicin de la funcin), este resultado contendr el valor de resultado por
defecto. Las especificaciones entre corchetes son opcionales.
Por ejemplo,
Case ( calificacin =; No presentado ; Presentado )
If ( prueba ; resultado uno ; resultado dos ) evala una prueba que puede dar nicamente dos
resultados, true (verdadero) o false (falso), cumplindose el resultado uno o dos respectivamente.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 67
Funciones de estado
Las funciones de estado proporcionan informacin sobre la base de datos, por lo que su resultado no
se almacena. Lgicamente tampoco tienen parmetros o argumentos.
Funciones de diseo
Las funciones de diseo proporcionan un resultado que puede utilizarse como parmetro en otras
funciones o como valor en la base. Por ejemplo, DatabaseNames ofrece el nombre de todas las
bases de datos abiertas en ese momento.
VOLVER
Campos globales
Los campos globales son campos cuya informacin contenida puede ser texto, nmero, fecha, hora
o contenedor, pero se caracterizan porque poseen el mismo valor en todos los registros de la base.
Hay que tener un cuidado especial cuando se utiliza este tipo de campo puesto que al poseer el
mismo valor para todos los registros, si lo modificamos en uno de ellos, esta modificacin afectar a
todos los dems de modo automtico. De igual modo, si cambiamos un valor contenido en un
campo global que se utiliza en algn campo de clculo, esta modificacin se producir en todos los
campos de clculo afectados.
La definicin de un campo global se hace como la de cualquier otro campo. Cuando lo creamos
aparece una ventana de opciones en la que podemos especificar el tipo de datos.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 68
VOLVER
Campos sumario
El campo sumario entraa mayor dificultad conceptual que los tipos de campo anteriores puesto que
para utilizar toda su potencialidad hay que trabajar con las partes subsumario en la presentacin.
Aunque todas estas posibilidades corresponderan a un nivel ms avanzado vamos a explicar en qu
consisten y alguna aplicacin sencilla para ellos.
Los campos sumario son campos de clculo que utilizan para operar la informacin de campos de
texto, nmero, fecha, hora o, incluso, un campo de clculo, pero estos campos estn contenidos o
proceden de distintos registros.
Los campos sumario realizan operaciones similares a los campos de clculo usuales pero, mientras
que los de clculo utilizan en las frmulas campos situados en un mismo registro, los campos
sumario utilizan capos de diferentes registros para relacionar, agrupar o contar valores de distintos
registros. Es por ello que, el valor de los campos sumario no es un valor fijo y cambiar
dependiendo del lugar de la presentacin en que se ubique, el grupo de registros activo o grupo
hallado y la ordenacin realizada de los registros.
Aparece una ventana como esta en la que especificaremos la operacin que deseamos que se realice
con el campo sumario. En este ejemplo, creamos el campo mediaNT y especificamos que sea la
media del campo nota teora
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 69
Las operaciones que podemos especificar para un campo sumario, con sus correspondientes
opciones, son las siguientes (todas ellas correspondientes a los registros afectados por el sumario):
Total de: Calcula el total de los valores de un campo. La opcin Total acumulado que aparece
para verificar debajo del cuadro de campos en la ventana de opciones para el campo sumario,
proporciona el total que se va acumulando desde el registro actual con todos los anteriores registros
en la presentacin.
Media de: Calcula la media de los valores de un campo. La opcin Media ponderada obtiene este
tipo de media con la ponderacin que debemos especificar en un campo en el que se determinen los
factores de ponderacin y que habremos creado previamente.
Recuento de: Proporciona el nmero de registros que contienen un valor en un campo, esto es, que
no estn vacos. La opcin Recuento acumulado da el valor de recuento que se va acumulando
desde los registros anteriores hasta el registro actual.
Mnimo: Encuentra el valor mnimo de un campo contenido en alguno de los registros del grupo
actual. En caso de que este valor represente una fecha u hora, ser la ms antigua.
Desviacin tpica de: Halla la desviacin tpica de la muestra respecto de la media de los valores de
un campo. La opcin Por poblacin calcula la desviacin tpica de la poblacin.
Fraccin del total: Calcula la proporcin que el valor de un campo representa respecto al total de
todos los valores de ese campo en el grupo de registros halados o implicados en el campo sumario.
La opcin Subtotalizado calcula la fraccin que se obtendra siguiendo un determinado orden en
los registros que se especifica, al seleccionar esta opcin, a la derecha de la ventana.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 70
FileMaker como recurso Docente.
Ana Allueva - Jos Miguel Gonzlez Jos Luis Alejandre
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 71
AVANZANDO: Relaciones y Guiones
Vamos a trabajar con un ejemplo muy sencillo para explicar los diferentes conceptos que aparecen.
Supongamos que adems del archivo alumnos, donde tenemos las calificaciones en los exmenes de
nuestros estudiantes, queremos disponer de otro archivo independiente donde introduzcamos datos
sobre las prcticas que se van realizando a lo largo del curso y que denominaremos prcticas. En
principio, no nos parece conveniente mezclar los dos tipos de informacin en un mismo archivo
para evitar errores al manejar innecesariamente el archivo de calificaciones; de este modo, nos
planteamos realizar una base relacional con vnculo entre estos dos archivos: alumnos y prcticas.
En toda relacin hay un archivo llamado maestro y otro llamado relacionado. El archivo maestro es
aquel que recibe los datos del que los contiene, que es el relacionado. El campo cuya informacin
sirve de criterio para establecer la relacin se llama campo coincidente, clave o clave primaria. En
este ejemplo vamos a definir un campo que identifique a cada alumno y podamos utilizar como
clave, ser DNI. El archivo maestro sera prcticas y el relacionado alumnos.
alumnos prcticas
DNI
DNI
APELLIDO 1
APELLIDO 1
APELLIDO 2
APELLIDO 2
NOMBRE NOMBRE
N prctica
............
Calificacin
Nos gustara que, simplemente con escribir el dato DNI en el fichero prcticas, los datos
correspondientes al alumno como apellidos y nombre aparecieran de forma automtica, tomando su
valor del registro de igual DNI en el archivo alumnos.
FileMaker permite establecer el vnculo entre los distintos archivos de la base relacional de dos
modos: estableciendo relaciones de archivos o bien actualizaciones.
En las relaciones de archivos, los datos de los campos relacionados pasan del archivo relacionado al
maestro manteniendo siempre el vnculo existente entre ambos, de modo que si se produce un
cambio en el archivo relacionado, este cambio aparecer reflejado en el archivo maestro.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 72
De forma contraria a como parece indicar su nombre, cuando se definen actualizaciones para
establecer las conexiones entre los archivos maestro y relacionado, los datos pasan del archivo
relacionado al maestro, pero posteriormente no cambian su valor aunque en el relacionado se
efecte alguna modificacin; esto es, el vnculo que se establece entre los dos archivos slo dura en
el momento en el que se copia el contenido de unos campos a otros entre los dos archivos y no
permanece permanentemente actualizado, insistimos, contrariamente a lo que su propio nombre
parece indicar.
El modo en que se establecen las relaciones y las actualizaciones corresponde a un nivel avanzado
de FileMaker; incluso los usuarios experimentados suelen encontrar reticencias a la hora de
utilizarlos, por lo que nos limitaremos aqu a explicar muy brevemente cmo establecer estos
vnculos y cmo utilizar los portales que aparecen en el modo Presentacin.
Continuaremos en este ejemplo definiendo en primer lugar las relaciones de archivos y dejaremos
las actualizaciones para despus.
Crearemos el archivo prcticas con tan slo tres campos: DNI, n de prctica y calificacin, de
modo que aqu iremos introduciendo a lo largo del curso la informacin como en un saco, sin
ningn tipo de estructura. Este archivo nos servir como almacn de datos, de modo que segn se
vayan realizando las prcticas se ir introduciendo la informacin.
Para establecer la relacin entre los dos archivos, seleccionamos en el men Archivo -> Definir
relaciones... y aparece una ventana en la que crearemos una relacin pulsando sobre el botn
Nueva.... Inmediatamente se nos pide que especifiquemos cul es el archivo relacionado. En
nuestro caso alumnos:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 73
Daremos un nombre a la relacin (por ejemplo, nmero de DNI) y seleccionaremos en ambos
archivos el campo que contiene el criterio en funcin del cual se establece la relacin, es decir, el
campo clave que en nuestro ejemplo es DNI. Hemos de observar que no necesariamente este campo
ha de tener el mismo nombre en los dos archivos.
El siguiente paso consiste en introducir en nuestra presentacin los campos de los que queremos
que aparezca automticamente la informacin: Apellido1, Apellido2 y Nombre. Para ello, nos
situamos en el modo Presentacin y utilizamos la herramienta Campo... arrastrndola sobre el
cuerpo de la presentacin. Al soltar aparece la correspondiente ventana para indicar el nombre de
campo; observemos que en su parte superior se puede seleccionar el archivo actual o alguna de las
relaciones que tenemos definidas de las que queremos tomar los valores del campo, en nuestro caso
ser la relacin nmero de DNI.
Definidas las relaciones de esta forma, los datos correspondientes a nombre y apellidos estarn
permanentemente actualizados. Por ejemplo, si habamos observado un error en el nombre del
estudiante y era Antonia, corrigindolo en el archivo alumnos, aparecer automticamente
corregido en el archivo prcticas (podemos probar a hacer esto alternando entre ambos archivos en
el men Ventana).
Vamos a trabajar ahora con el valor de un campo que no debe de permanecer permanentemente
actualizado. Utilizaremos las actualizaciones.
Supongamos que las prcticas se realizan de dos en dos y que en el registro correspondiente a cada
alumno del archivo alumnos tenemos como informacin el nombre de su compaero de prcticas en
un campo que se llama compaero de prcticas (que rene en un solo campo de texto el nombre y
los dos apellidos de este compaero).
Nos gustara que esta informacin saliera tambin automticamente en el archivo prcticas al
introducir el DNI, pero si trabajamos como lo hemos hecho con los campos nombre Apellido1 y
Apellido2, y se diera el caso de que el alumno compaero de prcticas variara a lo largo del curso
(deja la asignatura, obtiene una convalidacin, un cambio de expediente,...), esta modificacin en el
archivo alumnos aparecera automticamente reflejada en TODOS los registros del archivo
prcticas. Esto no reflejara la situacin real ya que por ejemplo, en las prcticas 1 y 2 el
compaero ha podido ser A y en las prcticas 3, 4, y 5, ser B, y no deseamos que esta
informacin se altere puesto que lgicamente queremos saber quin ha realizado realmente cada
prctica.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 75
El modo de solucionar esta situacin es definir un nuevo campo (en este caso de tipo texto y al que
llamaremos compaero de prcticas) en el archivo prcticas que corresponda al nombre del
compaero (podemos llamarlo de igual modo o distinto a como est definido en el archivo alumnos;
en este caso, por comodidad, lo hemos llamado igual). Al definir este nuevo campo
seleccionaremos Opciones... En la pestaa Autointroducir de la ventana que aparece sealaremos
Valor actualizado y pincharemos en Especificar...
Este paso nos lleva a una nueva ventana en la que se busca el campo que dar el valor actualizado
para el campo compaero de prcticas. Debemos seleccionar, en el desplegable que aparece en la
parte superior derecha, la relacin que tenemos establecida (nmero de DNI) y en la ventana interior
el nombre del campo del archivo relacional (alumnos) del cual queremos tomar los datos de la
actualizacin; seleccionaremos por tanto ::compaero de prcticas. Terminamos con la secuencia
OK -> Aceptar -> Hecho.
Observamos que, de momento, y en los registros ya creados, el nuevo campo no contiene ninguna
informacin. Creamos un nuevo registro en el archivo prcticas, por ejemplo para la prctica
nmero 2. Cuando introduzcamos ahora el dato de DNI aparecer la informacin sobre el
compaero de prcticas que en ese momento tenega el archivo alumnos. Supongamos que por
alguna razn este compaero cambia y se modifican los datos correspondientes en el archivo
alumnos; sta modificacin no aparecer reflejada automticamente (como suceda con el campo
nombre) en el archivo prcticas. Ahora bien, cuando introduzcamos un nuevo registro en el
archivo prcticas, por ejemplo para la prctica siguiente nmero 3, la informacin sobre compaero
de prcticas aparecer actualizada.
Podemos observar que tambin cuando creamos un campo con valor actualizado, al especificar, y
en la ventana Buscar campos para... que aparece, podemos definir una nueva relacin si es que
hasta ese momento no lo habamos hecho ya. El procedimiento para definir las relaciones es el
mismo que el que se sigue por la va del men Archivo -> Definir relaciones..., pero tendremos que
tener en cuenta que todos los campos que especifiquemos de este modo tendrn un valor
actualizado, no permanentemente, sino slo cuando se creen nuevos registros en el archivo maestro
tras haberse efectuado los cambios en el archivo relacional.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 76
Otro modo de realizar la actualizacin es forzarla manualmente de modo que en los registros
nuevos, o en aquellos en los que el valor del campo compaero de prcticas del archivo prcticas
est vaco, se produzca la actualizacin con el ltimo valor que para este campo est introducido en
el archivo alumnos. Para ello, pinchamos sobre el campo que identifica la relacin (campo DNI) y
seleccionaremos men Registros -> Reactualizar.
Aparece entonces un cuadro de advertencia que nos indica que en todos los registros visualizados se
copiarn los nuevos valores de bsqueda (las actualizaciones) basados en el campo que establece la
relacin, en este caso DNI.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 77
Cmo construir un portal
Para comprender totalmente la utilidad de las bases relacionales vamos ahora a construir un portal.
Siguiendo nuestro ejemplo, nos gustara que para cada alumno aparecieran reunidos, en una misma
presentacin, los datos correspondientes a todas las prcticas que ha realizado (nmero de prctica,
calificacin y compaero).
Para cada alumno, podemos disponer de esta informacin en el archivo alumnos y adems tenerla
en cuenta para la posterior calificacin del estudiante. Con este fin crearemos, en primer lugar una
presentacin en blanco llamada NOTAS DE PRCTICAS en el archivo alumnos. Como primer
paso introduciremos, arrastrando la herramienta Campo... sobre el cuerpo de la presentacin los
campos correspondientes a Nombre, Apellido1 y Apellido2 del alumno
El siguiente paso consiste en la creacin del portal, que ser el lugar donde aparecern los datos
tomados del archivo prcticas, pero para ello primero hemos de establecer la relacin entre ambos
archivos de modo que ahora (al revs que antes) los datos se toman del archivo prcticas y se
copian en el archivo alumnos. As pues, la relacin se puede establecer como vemos en los dos
sentidos, pero hay que definirla explcitamente.
Para definir la relacin procederemos como antes, pero ahora en el archivo alumnos: En el men
Archivo -> Definir relaciones... aparece una ventana en la que crearemos una relacin pulsando
sobre el botn Nueva.... Inmediatamente se nos pide que especifiquemos cul es el archivo
relacionado. En nuestro caso prcticas. Daremos un nombre a la relacin y seleccionaremos en
ambos archivos el campo que contiene el criterio en funcin del cual se establece la relacin, es
decir, el campo clave que en nuestro ejemplo es DNI.
Otro modo alternativo de definir la relacin es hacerlo directamente al construir el portal. Vamos a
seguir este procedimiento puesto que el otro ya lo conocemos.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 78
Herramienta
portal
Observamos que aparece un cuadro con diferentes filas sombreadas (es el portal) y una ventana que
nos permite ajustar los datos de este portal. En el desplegable superior tenemos que especificar el
archivo desde el que vamos a tomar los datos; como la relacin todava no la tenemos definida,
podemos hacerlo en este momento seleccionando la opcin Definir relaciones... del desplegable. El
procedimiento y las ventanas que aparecen sucesivamente ya las conocemos, la nica diferencia es
que la relacin es en el sentido inverso (toma datos de prcticas que copiar en alumnos).
Finalizamos con OK-> Hecho. En la ventana que ajusta el portal especificamos el nmero de filas
que deseamos ver (segn el nmero de registros de los que tomamos informacin en el archivo
prcticas) y si queremos cambiamos la apariencia de formato del portal.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 79
Observamos que aparece un portal vaco en el que hemos de especificar los campos relacionados
que queremos visualizar. En la parte inferior aparece la relacin que vincula los dos archivos.
Si ahora pasamos al modo Visualizar, observamos como para los registros que disponan de datos
sobre nmero de prctica, calificacin y compaero, stos aparecen dispuestos en el portal.
Para encontrar una mayor utilidad a la construccin de este portal, podemos completar el ejemplo
suponiendo que lo que deseamos es obtener la media de las calificaciones de prcticas para cada
alumno y as poder tener en cuenta esta nota, por ejemplo, en la calificacin final de la asignatura.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 80
Vamos a ver dos procedimientos para obtener esta nota media, el primero sencillo y el segundo algo
ms complicado, pero que ilustrarn el uso de las funciones y las partes de la presentacin que
hemos estudiado en los captulos anteriores.
Utilizaremos en primer lugar las funciones de agregacin. Supongamos que deseamos saber el total
de la suma de las calificaciones para el alumno que aparece en el portal anterior y el nmero total de
prcticas a las que se ha presentado.
En el men Archivo -> Definir campos... definimos el campo suma_prcticas de tipo clculo;
seleccionamos la funcin de agregacin Sum y como campo de argumento el campo ::calificacin
(de la relacin n de DNI), OK:
suma_prcticas=Sum(n de DNI::calificacin)
Tambin, mucho ms fcilmente, podamos haber obtenido este valor directamente utilizando la
funcin de agregacin Average para el campo ::calificacin con la relacin n de DNI.
Representaremos este ltimo caso:
media_practicas_portal=Average( n de DNI::calificacin)
Vamos ahora a ver otro procedimiento para calcular esta misma media que, aunque mucho ms
complicado, muestra el uso de las partes subsumario. Para ello hemos de trabajar con el archivo
prcticas que es donde originalmente estn introducidos los datos del campo calificacin.
En el modo Presentacin del archivo prcticas, arrastramos la herramienta Parte debajo del cuerpo
de la presentacin. Aparece una ventana de definicin de partes en la que seleccionaremos la
opcin Subsumario al ordenarse por y el campo por el que queremos ordenar los registros. En
nuestro caso, por comodidad, nos interesa ordenar por el primer apellido; buscamos este campo que,
puesto que pertenece al archivo alumnos, localizamos entre los que estn definidos por la relacin
nmero de DNI, es ::Apellido1
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 81
Definimos ahora un campo cuya informacin ser la nota
media de las prcticas.
En Archivo -> Definir campos... creamos el campo
media_prcticas de tipo Sumario.
En la ventana de opciones para este tipo de campo
seleccionamos Media de calificacin
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 82
Finalmente sera interesante poder disponer de este dato en el archivo alumnos junto con el portal
que hemos creado, donde aparece la informacin conjunta de todas las prcticas hechas por un
alumno. En el archivo alumnos realizaremos una secuencia de operaciones similar a la anterior. En
el modo presentacin y debajo de cuerpo creamos, arrastrando con la herramienta Parte, una parte
Subsumario al ordenarse por Apellido1. Con la herramienta Campo... arrastramos al subsumario
el campo ::media_prcticas.
VOLVER
Guiones
Qu es un guin
En FileMaker Pro es posible programar una serie de instrucciones de modo que con un solo paso
se ejecuten ms de una instruccin seguida. Esto se consigue con un guin, que no es ms que un
conjunto ordenado de instrucciones consecutivas para realizar una accin automatizada. Es obvio
que el primer objetivo que alcanzamos al utilizar un guin es al ahorro de tiempo puesto que de una
sola vez ejecutamos varias sentencias.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 83
apropiadas, un organigrama, etc. Tambin la experiencia dice que es muy aconsejable hacer todo
tipo de comentarios e incluirlos en la construccin del guin, de modo que se facilite la lectura e
interpretacin posterior, incluso cuando el usuario sea uno mismo.
Otra caracterstica a tener en cuenta, y especfica de los guiones, es que el comportamiento de stos
est determinado por el tipo de ajustes que estaban vigentes en el momento de crear el guin. Hay
que prestar un especial cuidado a las opciones de bsqueda, clasificacin y/o importacin. Cuando
un guin incluye este tipo de acciones, los criterios utilizados para ello son los actuales o ltimos
ejecutados en la base de datos que estamos construyendo. As, ser preciso o, cuando menos
conveniente, realizar la bsqueda, ordenacin y/o importacin deseada justo antes de crear el guin.
VOLVER
Incluir en el men, para que el nombre del guin aparezca en el men Guiones y pueda
ejecutarse por el usuario simplemente acudiendo a esa ventana, lo cual no ser muy
frecuente. Adems hay que tener en cuenta que el nmero de guiones que puede aparecer en
este men se limita a 10.
Ejecutar, como su nombre indica, lleva a cabo la serie de rdenes que estn incluidas en el
guin.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 84
Imprimir, permite la impresin de la definicin u rdenes incluidas en un guin; sirve para
facilitar la programacin o el estudio de un guin.
Importar, recoge de otro archivo guiones que ya estn definidos en ste. As, en caso de
que sean guiones con acciones generalizables (como imprimir, salir del archivo, ...) nos
evitamos crearlos de nuevo en la base de datos actual. En otras ocasiones bastar con hacer
pequeas modificaciones para adaptarlos a nuestra base actual.
Editar, nos permite escribir propiamente dicho el guin; esto es, especificar o configurar los
pasos de guin (que veremos despus con ms detalle).
Duplicar, permite obtener una copia del guin actual. Lo utilizaremos en el caso, por
ejemplo, en que queramos crear dos guiones muy similares para no tener que volver a
escribir todos los pasos de un guin sino nicamente modificar los que cambian.
VOLVER
Pasos de guin
Una vez creado el guin se tratar de determinar la esencia de ste, es decir, los pasos de guin, o
cada una de las instrucciones, que permiten programar la accin deseada y que realmente
configuran el guin.
Una vez que hemos dado un nombre al guin y pulsando en el botn Crear..., aparece una ventana
como esta:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 85
No es que hayamos creado ya los pasos de guin que aparecen en el cuadro de la derecha, sino que
cuando creamos un nuevo guin, por defecto, FileMaker muestra un conjunto de pasos que
corresponderan a la accin de imprimir. Si lo que deseamos programar no es la opcin de
impresin, debemos de comenzar (y esto lo haremos la mayora de las veces) por borrar estos pasos
predefinidos. Lo haremos simplemente pinchando en el botn Borrar todos que se sitan en la parte
inferior izquierda de la ventana.
Una vez limpio el cuadro de la derecha comenzaremos a incluir los pasos de guin necesarios en
la programacin que deseamos; para ello, bastar con seleccionarlos en el cuadro de la izquierda y
pulsar sobre el botn Mover. Aparecern en el cuadro de la izquierda. Otra posibilidad consiste
simplemente en hacer un doble clic izquierdo de ratn sobre el paso que se desea mover.
Si nos equivocamos, o deseamos borrar un paso de guin, bastar con seleccionarlo en el cuadro de
la derecha y pulsar el botn borrar o la tecla de retroceso. Para duplicar un paso, se selecciona y se
pulsa sobre Duplicar. Tambin es frecuente que deseemos alterar el orden que hemos establecido
(que en principio ser el de creacin) en los pasos de un guin; para ello, como en otras opciones de
FileMaker, seleccionaremos el paso (o pasos, manteniendo la tecla Maysculas pulsada) que
deseamos mover y lo arrastraremos sin soltar el ratn hasta la posicin deseada.
Control
Desplazamiento
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 86
Ordenar/Buscar/Imprimir
Edicin
Campos
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 87
Registros
Ventanas
Archivos
Ortografa
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 88
Abrir elemento de men
Miscelnea
Lgicamente en este curso no nos ocuparemos de analizarlas todas una por una, puesto que esto
correspondera a un nivel avanzado de usuario, pero s nos detendremos en alguna sencilla o de
utilidad especial para nosotros que nos permita configurar algn guin bsico.
Los pasos de Control de la primera categora no ejecutan acciones concretas propiamente dichas,
sino que sirven como pasos de transicin o ejecucin dentro del mismo guin u otos guiones.
Ejecutar guin, permite que se ejecute, dentro del mismo guin otro guin, al que se llama
subguin.
Salir del guin permite abandonar el guin en curso, por ejemplo cuando se verifica una
determinada condicin.
If / End If son similares a las funciones lgicas, permiten especificar acciones que se realizan o
no dependiendo de si se cumple una determinada condicin.
Loop,... establecen bucles de instrucciones que se van ejecutando en tanto no se sale del bucle
tras verificar una determinada condicin.
Los pasos de Desplazamiento son claros y permiten conducirnos en la ejecucin de una base a una
determinada presentacin, campo, etc.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 89
En los pasos correspondientes a la categora Ordenar, Buscar e Imprimir habr que tener en
cuenta que los criterios utilizados para ello sern los definidos en la base en el momento de crear el
guin. Por ejemplo, si queremos ordenar mediante un guin el campo apellidos en el sentido A->Z,
haremos los siguiente:
Justo antes de crear el guin, seleccionamos en el men Registros-> Ordenar, aparece la ventana de
ordenar registros y pinchamos el nombre del campo que define el criterio de ordenacin (Apellidos)
y el orden ascendente, pulsamos Ordenar.
Slo con este procedimiento este guin no tiene mucho sentido (aunque nos evite definir el criterio
de ordenacin cada vez) pero si asignamos la ejecucin de este guin a un botn como veremos ms
detalladamente despus o bien aadimos otros pasos al guin, su utilidad aumenta
considerablemente.
Los pasos de la categora Edicin son similares a los del men Edicin. La categora Campos se
utiliza para trabajar con el contenido de stos. De modo similar, la categora Registros contiene
instrucciones relacionadas con el uso de registros.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 90
La categora Ventanas incluye pasos muy tiles para el control del estado en que visualizamos la
informacin en FileMaker. A estas alturas ya nos hemos dado cuenta de la importancia en
FileMaker de cmo se presentan las cosas. Programar con estos pasos nos permitir ganar en la
belleza del diseo y la automatizacin del uso de nuestra base de datos.
En las categoras Archivos y Ortografa hay pasos muy interesantes como guardar una copia o la
correccin ortogrfica y la seleccin de diccionarios que veremos de forma ms general en el
aparado siguiente (Miscelnea).
Abrir elemento de men incluye pasos que abren ventanas de control fundamentales de
FileMaker, pero su uso se reservar a un usuario experimentado. Entre ellos encontramos, por
ejemplo Abrir Ayuda que, cuando se ejecuta, abre automticamente una la ventana Temas de
Ayuda. Observaremos como ancdota que en esta ventana hay tres pestaas. Cuando se ejecute este
paso de guin, se abre la ventana mostrando la ltima pestaa que estuviera seleccionada la ltima
vez que se visit la ayuda, no la que estaba seleccionada cuando se cre el guin (como suceda en
los casos de ordenar, buscar e imprimir)
La ltima categora, Miscelnea, un conjunto variado de pasos muy interesantes como Mostrar
Mensaje personalizado cuyo texto introducimos (una vez que hemos movido el paso al cuadro de la
derecha) tras pulsar el botn especificar... o Pitar que, al ejecutarse, emite un sonido.
Tambin hay posibilidad de enviar un correo electrnico o abrir una direccin URL En este ltimo
caso, movemos el paso Abrir URL y pulsamos Especificar... Aparece una ventana en la que
podemos escribir la direccin web o bien buscarla en algn campo de la base u otra relacionada.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 91
Cuando se ejecute el guin aparece la ventana anterior en al que hemos especificado la direccin
URL y pulsando OK entramos en Internet.
Como ya hemos indicado es muy conveniente incluir comentarios cuando configuramos los
guiones. Esto se consigue utilizando el paso Comentario que aparece marcado con el smbolo #.
Movemos este paso al cuadro de la derecha y pulsamos Especificar... Se abre un cuadro en donde
escribimos el comentario que deseamos hacer.
Finalmente el paso Salir de la aplicacin cierra todas las bases de datos y sale de FileMaker Pro.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 92
Ejecucin de un guin. Botones
Hay varias maneras de ejecutar un guin, y aunque todas ellas tienen la misma finalidad, no son
igualmente cmodas segn el uso que estamos haciendo de la base de datos o de quin la est
utilizando.
Como ya hemos estudiado, la primera posibilidad consiste en pulsar la Opcin Ejecutar que aparece
en la ventana Definir guiones cuando se crea un guin o se abre ScriptMaker. Esta posibilidad es
til cuando estamos creando el guin y queremos comprobar su funcionamiento, pero no ms all.
Otro procedimiento ser utilizar el men Guiones de la base, siempre y cuando el guin que
deseemos ejecutar est incluido entre los diez posibles que aloja este men desplegable. Hay que
observar que a la hora de incluir los guiones en este men (seleccionando la correspondiente opcin
en su creacin) habr que tener en cuenta si por su configuracin y finalidad van a utilizarse en
cualquier momento en la base, con lo que quedara justificado su inclusin, o no.
Una posibilidad nueva consiste en ejecutar los guiones automticamente cuando se abre o se cierra
la aplicacin.
Desearamos que siempre que abramos el fichero de notas de nuestro alumnos se ejecute este guin
y la primera pantalla sea la presentacin Ficha personal con los registros ordenados.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 93
Estas preferencias que permiten utilizar un guin al entrar y salir son muy tiles, fundamentalmente
cuando los usuarios de la base de datos son varios o poco conocedores de ella puesto que as
obligamos a entrar o salir siempre por el mismo sitio.
Una posibilidad mucho ms compleja sobre cmo ejecutar un guin ser hacerlo dentro de otro
guin, como subguin, que ya hemos mencionado.
La diferencia fundamental entre botones y guiones radica en que al botn le podemos asignar una
sola accin , mientras que en el guin es posible ejecutar ms de una, todo un conjunto de pasos.
La gran ventaja del botn es que permite ejecutar un guin. Siguiendo el ejemplo anterior,
podemos colocar en la presentacin Listado un botn que nos lleve a la presentacin Ficha
personal mostrando los registros ordenados; esto es, creamos el botn y especificamos como
accin Ejecutar guin -> Especificar: Ordenar.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 94
Otro trabajo de gran utilidad que podemos asignar
a un botn es imprimir. Normalmente cuando
queremos imprimir, por ejemplo, un listado de notas
finales, vamos a la presentacin adecuada (listado)
,den el modo vista previa o visualizar, ordenamos
los registros , configuramos la impresora...
Todos estos pasos podemos automatizarlos con el uso de un guin como el que aparece por defecto
cuando abrimos ScriptMaker, como en esta ventana. La eficacia completa aparece cuando este
guin lo asignamos a un botn imprimir de modo que solamente pulsndolo se activa el proceso
de impresin.
Estos ejemplos no nos han de llevar a pensar que restringiremos el uso de botones y guiones a los
casos en que necesitemos utilizar slo una orden o varias, respectivamente. Hay pasos de guin
que, aunque fueran los nicos que configuraran el guin, no podran ejecutarse exclusivamente con
un botn sin necesidad de definir el guin. Es el caso por ejemplo de abrir una URL.
Para abrir una direccin en Internet necesariamente tenemos que acudir a un guin (aunque este
fuera su nico paso) . Posteriormente podremos definir un botn que ejecute ese guin, de modo
que el nico efecto del botn sea abrir una pgina web. Observemos que entre las
especificaciones de botn no est activa la de Abrir URL.
VOLVER
Miscelnea
En este apartado veremos algunos temas que, por corresponder a un nivel ms avanzado, solo
hemos apuntado o hemos dejado hasta ahora, algunos de ellos en relacin a los botones y guiones.
VOLVER
Si lo que deseamos es hacer una copia del archivo completo, debemos seleccionar Archivo ->
Guardar una copia como... y aparece la ventana de abajo en la que al nuevo archivo le da el
nombre por defecto que ya tena con el sufijo Copiar, que lgicamente podemos cambiar.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 95
Observemos de forma importante que hay tres posibilidades o formatos de archivo copia a guardar:
Las dos primeras son obvias, mientras que la tercera es muy interesante. Una copia clon es un
archivo idntico a aquel con el que estamos trabajando pero sin datos. Se tratar pues de un
archivo vaco de informacin, sin registros, pero con la misma estructura definida de campos,
presentaciones, guiones, etc.
La utilidad de un clon para el fichero de notas de alumnos que estamos manejando es clara. Una
vez que tenemos nuestra base de datos completa y bien construida, la llenamos de registros con la
informacin procedente de los estudiantes de un curso. En el curso siguiente, no ser necesario
confeccionar una nueva base puesto que ya disponemos de la del curso anterior; haremos un clon
de sta de modo que ya no incluya la informacin vieja de los alumnos y podemos introducir la
informacin correspondiente a los estudiantes del nuevo curso en los correspondientes registros.
Como otros muchos comandos de los mens, tambin tenemos la opcin Guardar una copia como
entre los pasos automatizados de un guin.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 96
Ortografa
Como otros muchos programas FileMaker tiene la opcin de hacer correcciones ortogrficas. Esta
opcin es til si trabajamos con muchos campos de texto, pero ser incmodo si la base se destina
fundamentalmente a hacer clculos o manejar, por ejemplo, listas de apellidos que habitualmente no
estn incluidos en los diccionarios.
Para hacer una revisin ortogrfica tenemos dos opciones: utilizar el men Edicin -> Ortografa o
automatizarla mediante un guin (utilizando los pasos que hemos visto en el apartado anterior).
La primera vez que se utiliza no aparece la opcin Editar diccionario de usuario, por lo que es
preciso en primer lugar Seleccionar diccionarios y Abrir el diccionario Usuario. A partir de ese
momento se podr editar para incluir las palabras que nos parezca oportuno. Tambin con la opcin
seleccionar diccionarios se pueden crear nuevos diccionarios simplemente dndole un nombre y
pinchando en nuevo.
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 97
Por lo dems, el resto de la correccin ortogrfica funciona como en otros programas omitiendo,
cambiando o agregando palabras que FileMaker comprobar en los diccionarios abiertos.
VOLVER
Trabajo en red
Una caracterstica importante que vimos al principio sobre FileMaker es la posibilidad de compartir
archivos en red por ms de un usuario. Para compartir un archivo seguimos la va Archivo ->
Compartir... y seleccionamos la opcin Multiusuario.
El usuario que abre un archivo de base de datos en modo multiusuario por primera vez se llama
Anfitrin y los usuarios que posteriormente acceden a la base se llaman invitados. Para ver los
Anfitriones que tienen ficheros abiertos en la red, seleccionaremos men Archivo -> Abrir ->
Anfitrin.
Lgicamente el anfitrin e invitados no pueden trabajar con todas las herramientas de FileMaker
simultneamente. Todos pueden por ejemplo, buscar, ordenar, visualizar registros, imprimir,
importar, exportar o ejecutar guiones. Dos usuarios al mismo tiempo no pueden, por ejemplo, abrir
ScriptMaker, definir relaciones claves de acceso. Por ltimo, hay acciones que solo puede realizar
el anfitrin como, cambiar definiciones de campo, el orden de las presentaciones, guardar copias o
cambiar el estado (usuario nico o multiusuario) de un archivo.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 98
FileMaker como recurso Docente.
Ana Allueva - Jos Miguel Gonzlez Jos Luis Alejandre
IMPRIMIENDO
Vista previa
Configuracin de la impresin
Ajustes en la Ventana Imprimir
Opciones de impresin
Objetos visibles pero no imprimibles
Impresin personalizada mediante campos de
fusin
VOLVER AL NDICE
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 99
IMPRIMIENDO
Vista previa
Imprimir con FileMaker Pro lo que se ve en pantalla es sencillo, aunque tambin tiene un gran
nmero de opciones de impresin que permiten generar informes, controlar la tinta o no imprimir
objetos que s visualizamos.
Con FileMaker Pro podemos imprimir bajo dos perspectivas diferentes. La primera, que nos
parecera lo natural consiste en imprimir la informacin contenida en un archivo de base de datos,
esto es, todos o algunos de sus registros y la informacin contenida en ellos. La segunda posibilidad
es imprimir la informacin relativa a un determinado archivo referente a su estructura, es decir, es
posible imprimir las definiciones de campos, sus etiquetas, guiones, etc.
En el modo Vista previa podemos observar cul ser el aspecto final de la impresin, cuya calidad
depender no tanto de que dispongamos de una excelente impresora, sino del control sobre las
cualidades de impresin y su diferentes opciones que tenga el usuario.
Utilizando el modo Vista previa nos aseguramos de cul es y qu aspecto tendr nuestros datos
impresos. Hay que recordar que hay informacin a la que solo se accede desde este modo,
especfico para imprimir. Podemos controlar o tener informacin sobre los siguientes aspectos:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 100
Tambin en Vista previa encontramos que el libro de registros se transforma en un
libro de pginas impresas. En este caso muestra el nmero total de pginas que se
imprimirn con los registros del grupo actual. El libro aparece abierto por el
registro en el que se encuentra en ese momento.
Configuracin de la impresin
En la figura se observan las opciones de configuracin de la impresin para Windows. Las
propiedades de la impresora dependern de cual sea el modelo que tenemos instalado. En las
ventanas correspondientes al ejemplo aparecen opciones para una lser HP LaserJet 2100 y una
impresora de chorro de tinta HP DeskJet 930C.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 101
Ajustes en la Ventana Imprimir
Hemos dicho que una de las opciones de impresin consiste en imprimir no el contenido o
informacin y datos que contienen los campos, sino su estructura. FileMaker da la posibilidad de
imprimir tanto la definicin de los campos como el contenido de los guiones. Estas dos
posibilidades nos servirn a la hora de disear la base de datos, facilitndonos su gestin
Definiciones de campos: Se utiliza para imprimir las definiciones de los campos del fichero,
esto es, el nombre, el tipo y las frmulas de los campos de clculo.
Definiciones de guiones: se utilizan, como su propio nombre indica, para obtener una lista
impresa de todas las definiciones de guiones que se encuentren en la base.
Observamos que se puede utilizar la opcin Actualizar todos los enlaces antes de imprimir para
imprimir una vista actual de los objetos insertados en los campos contenedores. Como es lgico
adems, se puede seleccionar el nmero de copias, el rango de impresin, etc.
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 102
Opciones de impresin
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 103
Por otra parte, si disponemos dos campos de texto, uno a continuacin de otro, el espacio que se
reserva para visualizarlos coincide con el tamao de campo que hemos creado de modo que, por
ejemplo, si la informacin que contiene el primer campo es muy pequea, entre los dos campos
quedar un espacio en blanco grande.
Estas situaciones, en general para cualquier campo, que en pantalla quiz no tengan mucha
importancia, afean mucho cuando queremos obtener una copia impresa donde es conveniente que
no sobre mucho espacio vaco entre campos. Para solucionar este problema se utiliza, en el modo
Presentacin, la opcin de del men Formato -> Deslizamiento/Impresin.
Otra opcin similar al deslizamiento pero que nicamente se puede aplicar con campos de texto es
utilizar campos de fusin. Estos campos se utilizan normalmente cuando confeccionamos etiquetas,
sobres, cartas o formularios tipo.
Los campos de fusin adecuan su tamao a su contenido, esto es, se expanden o contraen para que
la informacin contenida en esa ubicacin aparezca sin caracteres o huecos en blanco.
Un caso tpico en el que se utilizan campos de fusin corresponde a las cartas personalizadas.
Utilizando el ejemplo con el que venimos trabajando, supongamos que queremos escribir una serie
de cartas personalizadas a alumnos que tienen que acudir a la revisin de un examen.
Observemos que los campos de fusin van situados entre los smbolos <<>>.
En general, para incluir campos de fusin en una presentacin nos situaremos en el modo de trabajo
Presentacin y haremos lo siguiente:
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 104
1. Seleccionamos la herramienta texto del
rea de estado y pinchamos en el lugar
donde queremos insertar los campos de
fusin
En nuestro ejemplo todo el texto que aparece en la carta se ha incluido por sencillez en un nico
campo de texto, pero lgicamente podramos haber hecho varios. En el ejemplo tambin
observamos que entre los campos de fusin que vamos introduciendo podemos adems aadir
separadores como blancos, comas o incluso texto.
La apariencia de la carta en el modo Visualizar para uno cualquiera de los registros es la siguiente:
VOLVER
FileMaker Pro como Recurso Docente. Ana Allueva Jos Miguel Gonzlez Jos Luis Alejandre 105