Hi,
grundsätzlich gilt: wenn das Dokumente in einer Ansicht sichtbar ist, dann hat die Person Leserecht, dann kann Sie das Dokument öffnen.
mir fallen ein paar Ansätze ein, um das zu umgehen:
1. Beim Öffnen des Dokuments andere Maske benutzen, die das Attachment nicht beinhaltet (über Form Formulas in der Ansicht). Wenn man den Dokumentinhalt anzeigen will
2. Das Öffnen des Dokuments verhindern (Event PostOpen der Maske)
3. Das Attachment aus dem Dokument in ein anderes auslagern. Quasi "Attachment-Container", die andere Zugriffsrechte haben, als die Dokumente der Ansicht. Das Attachment öffnet man dann mit einem Knopf/einer Aktion im Originaldokument. Den Namen und andere Informationen hat man im Original gespeichert, um sie in der Ansicht anzeigen zu können.
Vorsicht: zumindest 1 und 2 kann man (als Programmierer) umgehen. Es kommt drauf an, wie sicher die Lösung sein soll. Nummer 3 kann man sicher machen, in dem die Container Lesefelder besitzen.
Gruß
C.