Table of Contents
Les scripts offrent un moyen de manipuler des informations contenues dans la base. Les scripts sont généralement utilisés pour calculer une nouvelle valeur en fonction de données contenues dans une fiche ou un groupe de fiches. Leur fonctionnalités pourront être étendues dans les futures versions de Pilot-DB.
Si vous connaissez des langages simples de script, ou les formules de tableur ou encore le calcul RPN, il vous sera facile de savoir faire des scripts et utiliser avantageusement toutes les possibilités offertes. Même si les concepts présentés dans les sections suivantes sont nouveaux pour vous, vous parviendrez rapidement à écrire des scripts simples de calcul entre deux nombres, puis vous pourrez écrire des expressions plus complexes avec les informations qui suivent.
Un script peut faire des calculs simples sur plusieur champs d'une même fiche. Le langage utilisé est proche du Lisp avec une expression de plusieurs clauses de la forme:
([operator] [argument-1] ... [argument-n])
Les scripts contenant plusieurs clauses :
([op1] [arg-1] ... [arg-n]) ([op2] [arg-1] ... [arg-2])
ne retournent que le résultat de la dernière clause.