J'ai 2 soucis dans une base en 8.5 :
- un masque contient un champ texte riche masqué en fonction d'un rôle. Une ou plusieurs pièces jointes ont été attachés dans des documents. Pb : dans certains docs, les pièces jointes sont visibles sans le rôle. Alors que sur d'autres docs, le masquage fonctionne. J'ai remarqué en édition sur des docs KO qu'il n'y avait pas de formule de masquage dans les propriétés du texte du champ texte riche.
J'ai essayé un @command[refreshHideformulas]... sans effet.
Une idée pour appliquer la formule de masquage du champ texte riche à tout son contenu ??
- j'ai fait un essai lotuscript : je recréé les docs item par item. Les pièces jointes sont bien masquées par contre, elles sont affichées avec une icône grise moche à la place d'un logo Word pour les .doc
Pour ce faire, j'ai détaché les PJ en local puis je les attache à un nouveau doc en faisant :
Set itemPJ = New NotesRichTextItem( doc, "PieceJointe" )
...
Set object = itemPJ.EmbedObject ( EMBED_ATTACHMENT, "", "c:\test\" + nomfichier)
La encore si quelqu'un a une idée, je suis preneur
A+