9.2 Paramétrage hors FormsStudio

9.2.1        Préambule

Lorsque le module contenant les nomenclatures est publié vers Easily, des lignes sont insérées (ou mises à jour) en base de données : une pour la nomenclature, et une pour chacun des éléments créés dans FormsStudio.

Ces nomenclatures et éléments sont ainsi accessibles via une IHM de paramétrage des nomenclatures dans Easily, côté Web, en plus de leur présence dans FormsStudio. Cette IHM permet l’ajout et la modification des éléments de nomenclature suivant la visibilité qui leur est attribuée dans FormsStudio.

9.2.2        Visibilité des nomenclatures

Par défaut, une nomenclature n’est pas visible dans l’IHM de paramétrage côté Web.

Pour modifier ce comportement, il faut utiliser la propriété Visible des nomenclatures :

Non

Nomenclature paramétrable uniquement dans FormsStudio, invisible dans l’IHM de gestion des nomenclatures côté Web (valeur par défaut).

Administrateur

Nomenclature paramétrable dans l’IHM de gestion des nomenclatures côté Web uniquement pour les administrateurs Dominho (droit particulier).

Tout le monde

Nomenclature paramétrable par tout le monde dans l’IHM de gestion des nomenclatures côté Web (sous réserve d’avoir à minima les droits pour accéder à cette IHM).

Avec ce système, il est possible de créer des nomenclatures sans éléments dans FormsStudio, mais qui sont paramétrables côté Web. Leurs éléments sont donc uniquement ajoutés et modifiés par les utilisateurs dans Easily. Ce fonctionnement est utilisé lorsque la liste des éléments concerne une liste d’intervenants Easily, ou bien des données propres à un service.

9.2.3        Visibilité des éléments

Par défaut, un élément de nomenclature n’est ni visible ni modifiable dans l’IHM de paramétrage côté Web.

Pour modifier ce comportement, il faut utiliser les propriétés Visible et Modifiable de ces éléments. Les valeurs de l’énumération ont les mêmes significations que celles de la propriété Visible pour les nomenclatures.

Il est déconseillé de laisser des éléments visibles à tout le monde dans FormsStudio : Si un utilisateur modifie cet élément côté Web, puis que le module FormsStudio contenant l’élément est republié, les modifications apportées par l’utilisateur côté Web vont être écrasées à la publication du module.

La solution est de supprimer l’élément de FormsStudio après avoir modifié sa visibilité : un élément visible à tout le monde n’est jamais supprimé de la base de données (malgré sa suppression dans FormsStudio) car considéré comme paramétré uniquement côté Web.

 

Was this article helpful?

Related Articles

Poster un commentaire

Vous devez être connecté pour pouvoir poster un commentaire.