par roubech » 21 Mai 2010 à 00:06
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