Handling of a file by program (continuation and end)Define the values \u200b\u200bof a multiple choice fieldThere are three ways to define the possible values \u200b\u200bof a multiple choice field:
Suppose 'f' is a multiple choice field on the form. So : option f "" "" allows you to specify that the drop-down menu will display three propositions which are '', 'Up' and 'Down'. Piloter la saisiePour positionner le curseur sur un champ 'v', on utilisera : focus_set v Dérouler le formulaire actuel, quand il dispose d'un mode d'affichage compacté sous forme d'une simple ligne de titre : unfold_form et l'opération inverse : fold_form Multiple choice with two-step entryIn the case of a multiple choice field whose list of options is taken from a report, if we do not fill in the 'Label field' line, this has two implications: Intercept the change in the value of a fieldold_value new_value Rights managementallow_read allow_write require_read require_write Déplacer, supprimer, archiverDéplacer le formulaire : move_form nouvelle_localisation Les mots clés utilisables pour spécifier la nouvelle localisation du formulaires sont les même que pour l'instruction 'new_form' décrite dans la page de documentation 'Accès et création automatique d'autres formulaires'. Par exemple : move_form after "another_form_id Supprimer le formulaire actuel : delete_form Verser le formulaire actuel aux archives du site pour être sur qu'il ne sera ni perdu ni modifié par la suite : archive_form "dénomination" Le champ 'dénomination' est un libellé libre qui sert simplement à décrire le formulaire dans les archives. On peut aussi verser le formulaire aux archives dans le seul but de garantir qu'il ne sera pas perdu, tout en autorisant à continuer à la modifier : protect_form "dénomination" Dans la pratique, sur un même formulaire, on peut très bien appliquer 'protect_form', puis plus tard 'archive_form'. Define the generic fields of the formThe program of a form can modify the following pseudo variables:
|