Utilisation des variables systèmes et utilisateur dans Coswin⚓
Lorsqu'on se connecte à Coswin, un certain nombre de variables liées à l'utilisateur sont initialisées et peuvent être utilisées dans :
Les filtres (standards et experts)
L'éditeur de ressources, pour définir des conditions :
De renseignement
D'accessibilité
De visibilité
Les indicateurs
La liste des variables est accessible via le bouton
.
On considère deux types de variables :
Les contextuelles (qui retournent par exemple le code de l'utilisateur, l'employé qui lui est associé, son entité, etc.).
Les personnalisables (alphanumériques, numériques, dates et booléen) que vous pouvez spécifier à votre convenance. ces champs sont disponibles dans l'éditeur de ressources.
Attention : Pack de variables libres⚓
Le module Utilisateurs
comporte un pack de champs libres standards (dont les valeurs ne sont ni héritées d'un autre module, ni copiées vers un autre module).
De plus, ce module comporte un pack de variables libres personnalisables qui peuvent être initialisées par celles du module Groupes d'utilisateurs
.
Complément : ⚓
Aller plus loin...
Ces variables peuvent être appelés en invoquant des fonctions.
Exemple d'un diagramme qui retourne le nombre de sorties créées par l'utilisateur connecté :
Exemple :
SELECT COUNT(1) FROM issue WHERE isis_creator = '<USER_SIGNATURE>'