Je voudrais créer une activity dans un business process cependant, je ne comprend pas quels sont les mots clés demandés pour pouvoir créer les champs dont j’ai besoin
Votre question est très générale et relève de la formation.
Vous devriez trouver la réponse dans la documentation et les tutoriels :
Dans un processus, pour créer un formulaire en dehors d’un objet métier, il faut créer une activité de type “Condition” avec des champs mappés dans un template, inspirez vous de l’activité CUSER-C du processus CreateUser, il affiche un simple booléen et s’en sert pour router vers l’activité suivante (boucler ou terminer le processus) :
Les attributs du groupe “Data” sont à mettre dans des “AREA:n” dans votre template (Base n’ayant qu’un seul champ, vous pouvez utiliser ceux existants Base2a… ou créer le votre).
Ensuite dans le code, il faut implémenter le hook postValidate de l’activité qui a les accesseurs pour lire les “Groupes de données” saisies, du style :
La donnée Question.Return est optionnelle pour indiquer quel champ sert au routage. Les valeurs possibles de ce champ (en général un bool ou un enum) se paramètrent alors dans les transitions (pas de code à faire). C’est une activité de type condition qui pose une question à l’utilisateur et dirige vers une transition suivant la réponse.
On peut s’en servir pour créer un formulaire simple et sans routage particulier (juste vers l’activité suivante ou la fin du processus). Les données saisies peuvent servir plus tard dans le processus.
C’est justement apres avoir vue le tutoriel sur les business process que j’ai pu essayer les business process dans mon projet mais je ne comprend toujours les mots clé à mettre dans les champs
J’ai essayé de faire une activity similaire a ce que tu as montré
Malheureusement, je ne vois toujours pas quoi mettre dans les activity data pour qu’il m’affiche mes deux champs
Je ne sais si cela change quelque chose mais mon field PwoPorSource est un field enumeration, ayant simplement pour but de facilité la saisie utilisateur
Vous n’avez pas spécifié de Template pour positionner vos zones.
Ajoutez une Data.Template = Base2a et vous verrez surement vos 2 champs apparaitre.
Voir dans Interface/Template les templates disponibles ou créez en un.
Mon champs source qui est une énumération et qui a une list of value ne veut pas afficher la liste, y a-t-il une config particulière pour les enumerations ?
Oui, bien sur, la modification du template sera faite, en premier lieu je voulais vérifier que les champs soient déjà opérationnelles avant de passer à l’ergonomie
Pour le bouton en bas à gauche, non je n’ai rien changé du tout
Mon designer est de base sur la Home page “Home” qui est en theme “ThemeAdmin”