Acceder a las fuentes de datos externas > Trabajar con fuentes de datos externas > Actualizar datos entre las fuentes de datos ODBC y FileMaker
 

Actualizar datos entre las fuentes de datos ODBC y FileMaker

En general, consignar datos en las fuentes de datos ODBC funciona de igual forma que la consigna de datos de FileMaker. Por ejemplo, FileMaker guarda los cambios de los datos externos al salir de un campo o cambiar a otro registro. Para obtener más información, consulte Consignar datos en registros. No obstante, dado que los datos externos están controlados por un software diferente y que los pueden utilizar de forma interactiva los usuarios que no trabajen con el software de FileMaker, hay determinadas acciones que puede realizar para garantizar que dispone de los datos de registro y del esquema de tablas más reciente.

Para ver las datos más recientes de una fuente de datos ODBC:

1. Abra el archivo con el enlace a la fuente de datos externa.

2. En el modo Visualizar, elija el menú Registros > Refrescar ventana.

Aparecen los datos actuales, incluidos los datos especificados por los usuarios ajenos a FileMaker. También puede vaciar la caché interna con el paso de guión Refrescar ventana.

En las tablas ODBC, FileMaker utiliza el "bloqueo optimista" para controlar la entrada de datos. FileMaker no actualiza automáticamente los datos al empezar a introducir datos en un registro externo cuando realiza una Búsqueda en datos ODBC.

Para sincronizar el esquema de campo entre la fuente de datos ODBC y FileMaker:

1. Elija el menú Archivo > Gestionar > Base de datos.

2. En el cuadro de diálogo Gestionar base de datos, haga clic en la pestaña Campos.

3. Seleccione la tabla con la que desee trabajar en la lista Tabla.

FileMaker muestra campos de la tabla ODBC. Los nombres de campo aparece en cursiva.

4. Seleccione un campo externo de la lista y, a continuación, haga clic en Sync.

FileMaker actualiza el esquema entre la fuente ODBC y la tabla "duplicada". No ha cambiado el esquema de campo en la fuente de datos, sólo ha actualizado el esquema de tabla de FileMaker para cualquier campo nuevo o perdido. Por ejemplo, si elimina un campo de una tabla ODBC en el gráfico de relaciones, al hacer clic en Sync de nuevo, el campo de la fuente de datos externa volverá a aparecer.

Notas 

Tras la sincronización, las opciones de campo configuradas en FileMaker Pro Advanced podría restablecerse si la fuente de datos ODBC no fuerza esa opción. Por ejemplo, si ha seleccionado la opción de validación No vacío, tras la sincronización, es posible que tenga que restablecer dicha opción.

Es posible que aparezcan los siguientes errores. Para obtener más información sobre resolución de problemas, consulte la Knowledge Base de FileMaker.

 

Este mensaje de error

Se muestra cuando

<Tabla no hallada>

Se quita una tabla o se cambia su nombre en una base de datos externa.

<Campo no hallado>

Se quita una columna o se cambia su nombre en una tabla de base de datos externa.

<Falta fuente de datos>

Se quita una fuente de datos o una base de datos, o se cambia su nombre.

Se produce un error de conexión; también se muestra el mensaje de error adecuado del error de conexión.

<Falta clave principal>

Si FileMaker no puede identificar una clave para una tabla o vista ODBC, aparece este error en el gráfico de relaciones y en los objetos del campo.