Vues

Forum destiné aux questions sur le développement : Formules, LotusScript, Java ...

Vues

Messagepar SAM » 05 Mars 2012 à 15:36

Bonjour,

Je voudrais afficher dans une colonne d'une vue un champ(txtSociete) seulement si un autre champ(txtAccueil) est à ''oui'' de plus le rôle attribué au groupe de la personne qui consulte le document n'est par [Gardien].
Je vous remercie de votre aide.

Cordialement.
SAM
Premier posts
Premier posts
 
Message(s) : 12
Inscrit(e) le : 01 Avr 2011 à 13:33

Re: Vues

Messagepar Michael DELIQUE » 05 Mars 2012 à 15:44

salut

un @if devrais faire l'affaire, mais pour la détection du role dans la vue je pense pas que ce soit faisable !
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Vues

Messagepar SAM » 05 Mars 2012 à 16:14

Bonjour,

j'ai besoin du rôle, sinon ce sera valable pour tous les utilisateurs.

Cordialement.
SAM
Premier posts
Premier posts
 
Message(s) : 12
Inscrit(e) le : 01 Avr 2011 à 13:33

Re: Vues

Messagepar Michael DELIQUE » 05 Mars 2012 à 16:31

fait un essais tu verra bien !

sinon il faut passer :

-par une vue avec un restrictocategorie
- une vue privé avec un select sur le role
- ou passer par un @SetViewInfo
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy

Re: Vues

Messagepar amahi » 05 Mars 2012 à 20:51

[cite]e rôle attribué au groupe de la personne qui consulte le document n'est par [Gardien]. [/cite]

Si c'est dans le document, tu peut gerer directement via un champ lecteur dans le document.
@Novaliance
amahi
Empereur des posts
Empereur des posts
 
Message(s) : 1032
Inscrit(e) le : 08 Jan 2007 à 16:57
Localisation : Region parisienne

Re: Vues

Messagepar roubech » 05 Mars 2012 à 22:14

une formule de selection de vue ne doit pas utiliser des infos dépend du contexte : @Now, @Today, @UserName, @UserRole ...
pour les date => qustion de perf, recalcul en permanence
pour le user, uniquement si vue privée à la première utilisation
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Vues

Messagepar SAM » 06 Mars 2012 à 14:08

Bonjour,

Est-ce qu'une personne peut me dire où l'erreur. j'ai l'impression que le rôle n'est pas vérifié.

tmp := @GetDocField(@Text(@DocumentUniqueID); "txtNomVisiteur");
tmp1 := @GetDocField(@Text(@DocumentUniqueID); "txtAccueil");
@If ( !@IsMember("[Gardien]"; @UserRoles) & tmp1="Oui"; 0; tmp )

Cordialement.
SAM
Premier posts
Premier posts
 
Message(s) : 12
Inscrit(e) le : 01 Avr 2011 à 13:33

Re: Vues

Messagepar roubech » 06 Mars 2012 à 21:48

tu as mis cette formule où ?
si c'est dans une colonne de vue, tu peux oublier, ça ne marchera jamais : pas de @UserRoles dans les vues, ni selection ni colonne
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Vues

Messagepar SAM » 07 Mars 2012 à 09:05

Bonjour,

En fait, je me suis basé sur un ancien livre( http://www.editions-eyrolles.com/Chapit ... 2fd6432440 (page 11-32)), dans lequel il est dit qu'on peut masquer les colonnes selon le rôle.
Je ne sais pas si c'est encore possible en 8.5.2 !!!

Cordialement.
SAM
Premier posts
Premier posts
 
Message(s) : 12
Inscrit(e) le : 01 Avr 2011 à 13:33

Re: Vues

Messagepar roubech » 07 Mars 2012 à 15:58

Je parle de formule de selection, tu ne me reprend pas
je parle ensuite de formule dans une colonne, tu ne me reprend pas non plus
et là il semblerait que tu parle d'une formule de masquage d'une colonne ???
Avatar de l’utilisateur
roubech
Modérateur
Modérateur
 
Message(s) : 4976
Inscrit(e) le : 01 Fév 2007 à 20:22
Localisation : Lille

Re: Vues

Messagepar Michael DELIQUE » 07 Mars 2012 à 17:09

salut

toujours possible, mais je pense pas que le @userroles y soit autorisé
Cordialement

Michael (SMS-Phobique)
----------------------------
"La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand tout fonctionne et que personne ne sait pourquoi."
Albert EINSTEIN
Avatar de l’utilisateur
Michael DELIQUE
Administrateur
Administrateur
 
Message(s) : 12183
Inscrit(e) le : 16 Déc 2004 à 10:36
Localisation : Paris/Cergy


Retour vers Développement

cron