Atualização de dados entre as fontes de dados do FileMaker e de ODBC
Em geral, a confirmação de dados em fontes de dados de ODBC é igual à confirmação de dados do FileMaker. Por exemplo, os clientes do FileMaker salvam alterações em dados externos quando você sai de um campo ou move para outro registro. Para obter mais informações, consulte Confirmação de dados em registros. Contudo, como os dados externos são controlados por softwares diferentes e podem ser usados interativamente por usuários que trabalham fora da plataforma FileMaker, há certas ações que você pode executar para garantir que tenha os dados de registro e o esquema de tabela mais recentes.
Para exibir os dados mais recentes de uma fonte de dados de ODBC:
-
Abra o arquivo com o link para a fonte de dados externa.
-
No Modo de navegação, escolha o menu Registros > Atualizar janela.
Os dados atuais, incluindo os dados inseridos por usuários externos aos clientes do FileMaker, são exibidos. Você pode também liberar o cache interno com a etapa de script Atualizar janela.
Para tabelas de ODBC, os clientes do FileMaker usam o "bloqueio otimista" para controlar a entrada de dados. Os clientes do FileMaker não atualizam automaticamente os dados quando você começa a inserir dados em um registro externo ou faz uma busca em dados de ODBC.
Para sincronizar o esquema de campo entre a fonte de dados do FileMaker e de ODBC:
-
Escolha o menu Arquivo > Gerenciar > Banco de dados.
-
Na caixa de diálogo Gerenciar banco de dados, clique na aba Campos.
-
Selecione a tabela com a qual deseja trabalhar na lista Tabela.
O FileMaker Pro exibe campos da tabela de ODBC. Os nomes de campo aparecem em itálico.
-
Clique em Sincronizar.
O FileMaker Pro atualiza o esquema entre a fonte de ODBC e a tabela "de sombra". Você não alterou o esquema de campo na fonte de dados. Você só atualizou apenas o esquema da tabela do FileMaker para todos os campos novos ou ausentes. Por exemplo, se você excluir um campo de uma tabela de ODBC no gráfico de relacionamentos, quando clicar em Sinc. novamente, o campo da fonte de dados externa reaparecerá.
Notas
-
Após a sincronização, todas as opções de campo definidas no FileMaker Pro poderão ser redefinidas se a fonte de dados de ODBC não forçar essa opção. Por exemplo, se tiver selecionado a opção de validação Não vazio, após a sincronização, será preciso redefinir essa opção.
-
Os seguintes erros podem aparecer. Para obter mais informações sobre solução de problemas, consulte a Base de conhecimento.
-
Uma fonte de dados ou um banco de dados for renomeado ou removido
-
A conexão falha; a mensagem de erro apropriada de falha na conexão também é exibida
Esta mensagem de erro |
É exibida quando |
<Tabela faltando> |
Uma tabela for renomeada ou removida de um banco de dados externo |
<Campo faltando> |
Uma coluna for renomeada ou removida da tabela de banco de dados externo |
<Fonte de dados faltando> |
|
<Chave primária faltando> |
O FileMaker Pro não consegue identificar uma chave exclusiva para uma tabela ou exibição de ODBC; esse erro é exibido no gráfico de relacionamentos e nos objetos de campo. |