Bonjour,
D’après quelques tests que j’ai pu faire jusqu’ici, la variable “user” correspondant à la session utilisateur courante (son nom, son email, etc.) ne semble disponible pour les formules que dans 3 zones :
- Formule d’initialisation (permet notamment l’attribution “créé/modifié par”)
- ACL (pour gestion des accès à l’utilisateur)
- Condition de liste déroulante
L’objet “user” n’est par contre pas disponible pour les formules classiques ou les mises en forme conditionnelles, probablement parce que ça aboutirait à des résultats de calculs concurrents entre sessions.
Connaissez-vous néanmoins une manière de filtrer une vue sur les lignes de l’utilisateur courant ?
L’exemple classique serait une vue “Mes dossiers”.
Je précise au cas où : hors ACL via l’objet rec. Avec les ACL, le blocage en lecture s’appliquerait alors à toute la table et rendrait impossible l’affichage des autres lignes dans des vues exploitant cette même table (ex. : “Dossiers de mon équipe”, “Tous dossiers”).
Je pensais notamment à quelque chose de similaire au widget “Drop-down filter”, capable d’exploiter les infos de session courante.