FileMaker - Tip 209

 

Klik op om terug te keren naar het selectiemenu.

Tip 209 - Een zelden gebruikte optie bij "Specify Button - Perform script"

Wanneer we een knop definiëren om een script uit te voeren (Perform script), dan verschijnt net onder het vakje waarin we het uit te voeren script selecteren de mogelijkheid om iets te doen met het script dat al aan het lopen was: Halt, Exit, Resume of Pause.

Meestal laten we de default-waarde staan: Pause.

Dat betekent dat wanneer een script loopt, en we klikken op de knop om een ander script te activeren, het eerste script gepauseerd wordt en weer verder loopt zodra het tweede beëindigd is.

Iemand vraagt nu wanneer zoiets op een nuttige manier toegepast kan worden.

Een voor de hand liggend geval is dat van een loop-script* dat eindeloos actief gehouden wordt tot een gebruiker een button aanklikt om een ander script te activeren. In dat geval moet het loop-script natuurlijk afgebroken worden en mag het niet verder gaan lopen op het ogenblik dat het tweede script beëindigd is.


* En dat ziet er zo uit:

Loop
Pause/resume script
End Loop

 
avd@avd-ci.be - contactformulier