Projet

Général

Profil

Actions

Support #3227

fermé

Utilisation de listbox pour les userInfos

Ajouté par Pierre TEISSONNIERE il y a plus de 12 ans. Mis à jour il y a plus de 10 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
-
Version cible:
-
Début:
02/05/2012
Echéance:
% réalisé:

0%

Temps estimé:
Navigateur:
Tous
Votre version de Silverpeas:
5.9
Système d'exploitation:
Livraison en TEST:
Livraison en PROD:

Description

Bonjour,

Nous aurions aimé modifier le workflow "Demande de congés simple" de la manière suivante.
L'utilisateur définie la première fois (userInfos) la structure à laquelle il appartient à partir d'une liste déroulante.
Pour la validation, les personnes dans un rôle "Assistante" traitent les demandes de leur structure définie dans les userinfos.

  • Comment fait-on au niveau de l'item décrit dans le userinfo pour définir le displayer listbox alors que celui-ci est normalement défini dans un formulaire ?
  • Est-ce que cette information peut-être utilisée ensuite dans <relatedUser> pour filter ?

Demandes liées 1 (1 ouverte0 fermée)

Lié à Silverpeas Core - Feature #3366: Personnaliser l'affichage des données personnellesNew05/06/2012

Actions

Mis à jour par Pierre TEISSONNIERE il y a plus de 12 ans

Bonjour,

Auriez-vous une idée ?

Mis à jour par Anonyme il y a plus de 12 ans

  • Statut changé de New à Feedback

Bonjour,

Je t'invite à voir la feature #3366 qui répond à une partie de ta question. En effet il n'est actuellement pas possible d'afficher de liste déroulante dans les données personnels de l'utilisateur.

Les informations qui peuvent être utilisées ensuite dans l'élément <relatedUser> sont liées à un élément de type "user".

Il est possible de définir des utilisateurs dans le dossier personnel. Ce peut être le cas par exemple pour définir son ou ses responsables hiérarchiques. La déclaration de ces utilisateurs dans le dossier personnel se fait de la façon suivante :

  <userInfos>
    <item name="responsable">
      <label>Responsable</label>
      <type>user</type>
    </item>
  </userInfos>

La déclaration permet ensuite de récupérer le responsable par rapport à un participant :
  <workingUsers role="Responsable">
    <relatedUser participant="Demandeur" relation="responsable"/>
  </workingUsers>

Pour information il est également possible d'utiliser une donnée du dossier de la procédure. L'inconvénient est que l'utilisateur doit désigner à chaque fois la personne responsable de la tâche.

Mis à jour par David Lesimple il y a plus de 10 ans

  • Statut changé de Feedback à Closed
Actions

Formats disponibles : Atom PDF