Page 1 sur 1

Web Overture d'un masque lecteur/auteur

MessagePublié: 20 Mai 2010 à 11:40
par Baxter
Bonjour

je suis en web et j'ai des documents affiché dans une vue qui ont un acces auteur/lecteur, la demande :

ouvrir via un openform quand on est en lecteur et editform quand on est auteur.

par contre je ne sais pas comment faire

Merci

MessagePublié: 21 Mai 2010 à 00:06
par roubech
bonjour

pour être sur de parler de la même chose :

?OpenForm : pour ouvrir un masque en édition afin de créer un doc
?ReadForm : pour ouvrir un masque en lecture
?OpenDocument : pour ovrir un doc en mode lecture
?EditDocument : pour ouvrir un doc en mode édition

"des docs qui ont un acces auteur/lecteur" : tu veux dire que dans tes docs, tu as un champ de type auteur et un champ de type lecteur ? ils contiennet des roles ? des noms ? des groupes ?

"quand on est auteur" : tu ne veux pas uniquement dire que l'utilisateur a un accès auteur sur la base, tu veux en plus dire qu'il figure dans le champ de type auteur du document en question

tu peux générer toi même le lien html dans une colonne de ta vue. Par contre, si tu veux que ton lien dépende de l'utilisateur connecté, cela veux dire que ta vue sera recalculée en permanence. c'est pas l'idéal
il vaut peut-être mieux regarder au niveau du masque, un peu comme pour le client Notes, tu as une case à cocher dans les propriétés du masque pour dire de passer en mode edit à l'ouverture. Je ne sasi plus si cette option foncionne en web et si elle génère une erreur si le user n'a pas les droits.
je regarderai plutôt pour générer dynamique en formule un onload dans les HTML attributs du masque

MessagePublié: 21 Mai 2010 à 07:58
par Baxter
re, Désolé si je me suis mal exprimé :

oui j'ai des champs auteurs et lecteurs avec de snom, des groupes et des roles

oui auteur = être déclaré dans un champ de type auteur via son nom un groupe ou u role

merci pour tes réponses je me doutais bien que c'étais pas une solution pratique.

par contre ya moyen qu'a l'ouverture d'un form on passe directement en edition si on est auteur ? c'est faisable en client lourd mais en web je sais pas

merci

MessagePublié: 21 Mai 2010 à 17:14
par roubech
c'est ce que j'évoque dans la dernière partie de ma réponse : jouer sur le onload