Apparence, comportement et correspondances

Apparence du formulaire

Styles

Des styles personnalisés peuvent être créés et déployés sur le serveur en suivant la structure suivante :

\wfgen\App_Data\Templates\Forms\[langue]\[nom du dossier]\css\[nom du style].css

📌 Exemple

\wfgen\App_Data\Templates\Forms\Fr\MonEntreprise\css\MonStyle.css

Éditeur d’apparence

Mode Express

Pour éditer en mode Express, survolez la souris sur l'élément et une barre d'outils s'affichera dans laquelle vous pouvez changer l'apparence du texte et la taille du haut de page. (Si l'élément comprend plusieurs champs, des barres d'outils s'afficheront dans les positions correspondantes.) Vous pouvez aussi changer la largeur des libellés et des champs.

Pour afficher les barre d'outils Express pour tous les éléments du formulaire, appuyez sur Ctrl+Maj+A.

Mode Avancé

La section Texte vous permet de modifier l'apparence du texte, l'alignement et l'espacement entre les mots. La section Disposition vous permet de modifier la largeur et le rembourrage de l'élément. La section Bordures vous permet d'ajouter des bordures et en modifier l'apparence. La section Disposition du conteneur vous permet de régler les marges du haut, de gauche et de droite du conteneur.

Depuis l'onglet Appliquer sur... vous pouvez spécifier les éléments auxquels vous désirez appliquer les paramètres d'apparence personnalisés.

Comportement des champs et des sections

L'écran Comportement permet de définir visuellement et à l’aide de simples clics le comportement des sections et des champs du formulaire pour chacune des actions du workflow.

Pour définir le comportement des sections et des champs du formulaire au niveau d’une action, cliquez sur l’action souhaitée au niveau de la vue interactive du workflow. Une fois l’action sélectionnée, les paramètres Requis, Lecture seule et Caché s’activent à l’écran sous forme de bouton cliquable pour chaque section et champ du formulaire.

Pour définir le comportement du formulaire au niveau des autres actions du workflow, cliquez sur une autre action via la vue interactive et répétez l’opération précédente selon le comportement souhaité.

Tableau des comportements paramétrables pour une section

Sections

Requis

Lecture seule

Caché

Toutes les sections

✔️

✔️

✔️

Tableau des comportements paramétrables par type de champ

Champs par défaut

Requis

Lecture seule

Caché

Pièce jointe (contrôle FileUpload .NET standard)

✔️

✔️

✔️

Pièce jointe (contrôle WorkflowFileUpload)

✔️

✔️

Case à cocher

✔️

✔️

Case à cocher – liste

✔️

✔️

Case à cocher – liste verticale

✔️

✔️

Monétaire

✔️

✔️

✔️

Date

✔️

✔️

✔️

Date heure

✔️

✔️

✔️

Liste déroulante

✔️

✔️

✔️

Tableau

✔️*

✔️

✔️

Tableau – Colonne

✔️*

Libellé

✔️

Liste

✔️

✔️

✔️

Numérique

✔️

✔️

✔️

Mot de passe

✔️

✔️

✔️

Bouton radio

✔️

✔️

Bouton radio – liste

✔️

✔️

✔️

Bouton radio – liste verticale

✔️

✔️

✔️

Monétaire – lecture seule

✔️

Date – lecture seule

✔️

Date heure – lecture seule

✔️

Numérique – lecture seule

✔️

Texte – lecture seule

✔️

Texte multi-lignes

✔️

✔️

✔️

Texte

✔️

✔️

✔️

* Sauf dans les conditions de champs.

Correspondances des données des champs

L’écran Correspondances permet de définir visuellement et à l’aide de simples clics ou de boîtes de dialogue les valeurs par défaut (données en entrée) et/ou les données qui seront stockées par le workflow (données en sortie) des champs du formulaire pour chacune des actions du workflow.

Lorsque l'action est sélectionnée, les boutons IN (valeur d'entrée) et OUT (valeur de sortie) seront activés pour chaque champ du formulaire.

Valeur par défaut (données en entrée)

Une valeur par défaut va alimenter automatiquement un champ lors de l’affichage du formulaire suite au lancement d’une action. Ces valeurs par défaut peuvent être de plusieurs types.

  • Texte saisi manuellement

  • Une macro sélectionnée dans la liste des macros disponibles

  • Une donnée du workflow sélectionnée dans la liste des données

Pour définir les valeurs d'entrée par défaut des champs du formulaire au niveau d’une action, cliquez le bouton IN du côté droit du champ.

Dans la boîte de dialogue qui apparaît, définissez la valeur par défaut du champ en saisissant un texte dans la zone Texte, en sélectionnant une macro dans la liste déroulante Macro ou en sélectionnant une donnée du processus dans la liste déroulante Donnée puis cliquez sur la coche en haut à droite pour enregistrer.

Pour définir les valeurs par défaut des autres champs du formulaire au niveau de chacune des actions du workflow, cliquez sur une autre action via la vue interactive et répéter l’opération précédente.

Données stockées par le workflow (données en sortie)

Pour définir les données du formulaire qui seront stockées au niveau d’une action, cliquez sur l’action souhaitée au niveau de la vue interactive du workflow.

Les champs dont la valeur a été envoyée sont alors automatiquement déclarés dans l’onglet Données de la définition du processus et seront exploitables :

  • Dans les conditions de transitions du workflow

  • Dans l'affectation d'une action, pour définir le délai d'action et le contenu des notifications

  • Dans les fonctionnalités de suivi et de statistiques (reporting)

Pour envoyer la valeur d’un champ du formulaire et par conséquent la stocker en donnée du processus, cliquez sur OUT du côté droit de chaque champ concerné.

Les champs dont la valeur a été envoyée sont alors automatiquement déclarés dans l’onglet Données de la définition du processus et seront exploitables dans les conditions de transitions du workflow, les fonctionnalités de suivi et d'analytiques (reporting), etc.

Les noms des données devraient respecter les conventions d'appellation XML suivantes :

  • Commencer par une lettre ou par un tiret bas

  • Contenir uniquement des lettres, des chiffres, des traits d'union, des tirets bas et des points

  • Ne pas contenir des espaces

  • Ne pas commencer par les lettres XML dans n'importe quelle casse (p.ex. xml ou Xml).

Pour plus d'informations, voir https://www.w3schools.com/xml/xml_elements.asp.

Pour définir les données stockées au niveau de chacune des actions du workflow, cliquez sur une autre action via la vue interactive et répéter l’opération précédente.

Approbation rapide

Pour activer la fonctionnalité Approbation rapide sur les actions de validation, cochez Activer l'approbation rapide dans l'onglet Approbation rapide. Cliquez sur Modifier les mots-clés pour l'approbation par courriel pour spécifier des mots-clés d'approbation par email (séparés par des virgules) pour les paramètres d'approbation rapide configurés. Une fois activé, vous pouvez également activer les commentaires d'approbation rapide pour les actions de commentaires.

Pour activer l'Approbation rapide par défaut, cochez Approbation rapide par défaut dans l'onglet Portail du panneau de configuration.

Si vous avez modifié les paramètres d'Approbation rapide par défaut ou ajouté des paramètres supplémentaires, les valeurs des paramètres doivent être statiques et non liées à des données de processus dynamiques.

Dernière mise à jour