FileMaker Tip 274
![]()
Kunnen we FileMaker van alles laten doen? Ook koffie zetten?
Steeds vaker krijgen we vragen om FileMaker allerlei dingen te laten doen. Koffie zetten was er nog niet bij, maar dat zal niet meer lang duren, vrezen we. Dat eitjes koken niet zo goed lukt, wisten we al sinds tip 246.
Kunnen we FileMaker ook de geldlade van een kassa open laten schuiven? Of een backup directory verplaatsen en die daarna een andere naam geven?
Op deze en zovele andere vragen vinden we het antwoord in de scriptstap Send Message. Hiermee kunnen we immers een bericht (lees: een bevel of opdracht) sturen naar het besturingssysteem. Dat bevel of die opdracht moet dan natuurlijk wel duidelijk omschreven zijn. Dat kan het beste met een Visual Basic-scriptje*.
Moeten we dan nu meteen met zijn alleen Visual Basic (VB) gaan leren? Niet echt, dank zij onder andere Wim Decorte: hij heeft de hele verzameling Visual Basic-scripts van Microsoft in een FileMaker-database gegoten. Daar kunnen we dan zo'n script kiezen, het saven en daarna gebruiken in onze FileMaker-toepassing. Opgelet: gebruiken mag, verkopen niet!
De Visual Basic database in FileMaker-formaat vind je hier:
http://www.connectingdata.com/downloads.htm(Wel even doorscrollen tot je iets vindt als "VBscript repository v1.0 (requires FileMaker 8 for best results)".
Met grote dank aan Wim Decorte.
* Voor de Mac is er natuurlijk Apple Script.
Terug naar het selectiemenu voor de tips.