FileMaker - Tip 147

 

Klik op om terug te keren naar het selectiemenu.

Tip 147 - Werken op twee locaties en de bestanden synchroniseren

Iemand neemt geregeld zijn kantoorbestanden mee op een laptop wanneer hij op zakenreis vertrekt. Eens terug op kantoor zou hij graag de bestanden synchroniseren zodat beide versies weer gelijk zijn. Uiteraard is er van alles gebeurd op de laptop, maar ook op kantoor hebben ze niet stilgezeten.

Danny De Vylder heeft een uitstekend antwoord gegeven op Clarify.Net:

"Veel hangt af van wat er ondertussen met je data gebeurt op kantoor. In ieder geval moet iemand bijhouden welke dossiers er op kantoor veranderd worden.

In de kopie die je off-line neemt (bijvoorbeeld vanaf de backup gemaakt door FileMaker Server) staan dus de gewijzigde kantoorgegevens. Je selecteert daar dan alle records die gewijzigd zijn zodat je die via een script kunt inbrengen in je hoofdfile. Je moet natuurlijk wel de records vervangen door die met de off-line veranderde gegevens en niet andersom!

Nieuwe dossiers die toegevoegd zijn kun je ook toevoegen. Pas hier wel op met automatische tellers!

Indien er records zijn die ondertussen zowel op de server-versie als op de off-line-versie zijn aangepast, dan moeten die aan de gebruiker worden aangeboden omdat hier een menselijke beslissing noodzakelijk is.

Via een relatie tussen de twee bestanden kun je vrij eenvoudig de data overzetten van het off-line-bestand naar het server-bestand."

Met dank aan Danny De Vylder

 
avd@avd-ci.be - contactformulier