document accessible qu'en lecture

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

document accessible qu'en lecture

Messagepar virginie » 12 Août 2003 à 15:25

Bonjour,Je souhaiterais qu’une fois que l’utilisateur ai renseigné et enregistré le document, celui ci ne soit plus accessible qu’en mode lecture.Comment faire de façon la plus simple ?J’ai essayé @If( !@IsNewDoc; @Command([EditDocument]; "0"); ""); dans postmodechange mais j’ai le message « tentatives d’éxécution d’évenements imbriqués de masque ».Merci.
virginie
 

Re: document accessible qu'en lecture

Messagepar phi » 12 Août 2003 à 15:31

Salut,Tu peux mettre le contenu de ton masque dans une section protégée avec comme formule "@IsNewDoc".J'ai pas essayé mais ça devrais marcher et empêcher toute personne d'éditer le document après la première sauvegarde.phi.
phi
 

Re: document accessible qu'en lecture

Messagepar virginie » 12 Août 2003 à 15:35

ok je v essayer merci.
virginie
 

Re: document accessible qu'en lecture

Messagepar Droad » 12 Août 2003 à 16:46

Sinon il faudrait que les users ait l'accés Auteur dans la LCA, et d'ajouter un champ calculé aprés la validation de type auteur dans ton masque, avec une valeur du genre:@If(ToutEstOK; "[gestionnaire]":"GROUPES-ADMIN"; @Username)D'une manière générale, si la sécurité est vraiment importante, pour gérer ce genre de chose, mieux vaut passer par lca / auteur / lecteur / groupes / roles que par les bidouilles d'interface, qui sont plus difficiles à bien vérouiller. Par exemple, dans ton cas, le fait de bloquer le passage en édition au niveau du masque n'empechera pas l'utilisateur de pouvoir supprimer les docs depuis une vue ...Par contre, c'est vrai que c'est parfois une sacrée gymnastique de se dépatouiller des problèmes d'ui quand les droits d'accés aux documents changent à la volée.[%sig%]
Droad
 

Re: document accessible qu'en lecture

Messagepar virginie » 13 Août 2003 à 08:34

merci pour les explications.
virginie
 

Re: document accessible qu'en lecture

Messagepar Rom1 » 13 Août 2003 à 08:37

Salut,Plus simplement, tu ne mets pas de champ auteur dans ton doc, une fois enregistré, seul un accès gestionnaire pourra le passer en modif.Rom1.
Rom1
 


Retour vers Développement

cron