FileMaker Tip 379
![]()
Een launcher-bestand met de juiste foutmeldingen
De vraagsteller van de week heeft een opstart-bestand gemaakt zodat de gebruikers gemakkelijk een hoofdbestand kunnen openen dat op de server staat. Normaal doen we dat via Open Remote waarna we dan kunnen aangeven welk bestand we (op afstand) willen openen. Om dat te automatiseren en te vergemakkelijken, creëren we een launcher-bestand. Dat staat lokaal op de computer van elke gebruiker.
De gebruiker opent dat FileMaker-bestand met een simpele dubbelklik. Het opstartscript in het launcher-bestand zorgt ervoor dat het juiste hoofdbestand op de server geopend wordt. Indien dat om een of andere reden niet kan (bijvoorbeeld door een netwerkstoring), dan moet FileMaker dat duidelijk en ondubbelzinnig melden en daarna bijvoorbeeld zichzelf afsluiten (om verder onheil of verkeerde acties te vermijden).
Het gaat nu precies om die foutmelding. Onze vraagsteller controleert via de Get(LastError)-functie of er iets misgelopen is met het openen. Hij controleert daarvoor op Error 100 (File is missing). Dat blijkt niet te werken. Wat welk werkt is Error 802 (Unable to open file). Misschien is het nog veiliger op beide error codes te controleren.
Terug naar het selectiemenu voor de tips.