Domino 9 und frühere Versionen > ND6: Entwicklung

Anhänge über den Webauftritt

(1/3) > >>

Johann:
Hallo,
folgendes Problem:
Eine Datenbank wird über das WEB geöffnet. In der Datenbank sind Anhänge (PDF, DOC...) eingebunden. Wenn diese geöffnet werden, so sollen sie sich in einen neuen Fenster öffnen.
Was kann man da machen?

umi:
das kann man einiges machen.

Wie sind die Anhänge eingebunden?
a) als separate Dokumente ?
b) in einem RT Feld ?
c) im Dokument?

Such mal nach $V2AttachmentOptions
diese Feld steuert ob Notes die Anhänge im Web darstellt (="1") oder nicht (="0")
über ein Berechnetes Feld und @attachmentNames kannst Du entsprechendes Javascript oder <a hrefs> erstellen lassen. Damit ist man so ziemlich frei....

Johann:
es handelt sich dabei um ein RichTextField.
Ichbin leider nicht so fit in der LS Programmierung.

umi:
Das geht eigentlich nur mit Formeln.

via @attachmentnames erhälst Du eine Liste auf deine AttachmentNamen

--- Code: ---_att:=@attachmentNames;
_html:={<a href="/} + @Webdbname+ {/0/} + @text(@DocumentUniqueID)+{/$File/} + _att + {" target="_blank" >}+ _att + {</a> };
_html

--- Ende Code ---
Diesen Code als Computed Text in deiner Webmaske und alle Attachments sollten als Links erscheinen.
Ausserdem brauchst Du noch das Feld $V2AttachmentOptions Berechnet zur Anzeige mit dem Wert 0

Johann:
Der Code hat funktioniert. Vielen Dank!!!
Nur das Feld: $V2AttachmentOptions habe ich erzeugt. Berechnet zur Anzeige und mit dem Wert 0, aber es passiert nichts. Wie kann das?
Habe den Befehl allerdings auch nicht unter der Noteshilfe gefunden.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln