FileMaker - Tip
37
![]()
|
|
|
Het is niet moeilijk scripts te documenteren en er allerlei uitleg bij te zetten: daarvoor hebben we de Comment script stap. Voor calculaties ligt dat anders, en die kunnen ook wel eens erg ingewikkeld zijn. Toch bestaat er een aantal middeltjes om ook in calculaties commentaren te voorzien. Één ervan is de commentaar in te bedden in een If-statement die nooit "true" kan zijn. Een voorbeeldje: Stel we hebben de calculatie Bedrag = Eenheidsprijs * Aantal De commentaar steken we dan in een If-statement: If(1 = 2;"Dit is de commentaartekst";Bedrag = Eenheidsprijs * Aantal) De calculatie wordt normaal uitgevoerd zoals we dat bedoeld hadden en wel omdat aan de voorwaarde nooit wordt voldaan: 1 kan immers niet gelijk zijn aan 2. Uiteraard is het niet erg handig om hier bijzonder lange commentaren te schrijven. Het zou dan ook niet slecht zijn die commentaren op te nemen in een apart databankje, op genummerde records, en hier, in de If-statement enkel het nummer van de commentaar record op te nemen: If(1 = 2;"Zie Commentaar 2458";Bedrag = Eenheidsprijs * Aantal) Zie ook Tip 62 en voor de recente FileMaker-versies Tip 255. |
avd@avd-ci.be - contactformulier