Une action qui a lieu avant le chargement ou l’exécution d’un formulaire est appelée action pré-formulaire.

Définition de l’action de pré-formulaire

Les actions pré-formulaires peuvent être définies de deux manières :

1. Sélectionnez « Actions pré-formulaire » sous la section « Règles d’affaires » définie dans l’arborescence de l’application ouverte

2. Pour exécuter l’action, modifiez d’abord le comportement dans le « Comportement du formulaire », puis sélectionnez l’action définie dans l’onglet Avancé de la case « Action pré-formulaire ».

3. En cliquant sur le bouton Nouveau, il y aura deux sous-menus :

4. La sélection Nouveau formulaire pré-action et Nouveau Pré-action d’un formulaire de démarage affichera une fenêtre avec les champs Nom, Titre et Type d’entité de formulaire.

Exemple d’action préalable au formulaire :

Si nous avons un attribut nommé « date », et si nous voulons que ce champ soit automatiquement rempli avec la date actuelle, vous pouvez définir une règle comme indiqué ci-dessous :

domainObject.Date = bpmAppService.HelperServices.DateTimeService.CurrentDate;

Cette action sera effectuée avant le chargement du formulaire.