Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Sternchen1981 am 03.04.07 - 13:17:20
-
Hallo, Newbie-Frage:
Im Internet führen Links auf Files meist dazu, daß die Datei im Browser geöffnet wird. Das läßt sich entweder mittels Browsereinstellungen oder zusätzlichen Headern ändern - soweit klar.
Jetzt habe ich eine Form im Notes, bei der ich über einen Button nach einer Datei browsen kann um sie dann als Attachment auszuwählen. Sie wird dabei über
@Command([EditGotoField] ; "Feldname"):
@Command([EditInsertFileAttachment]);"")
in ein Feld geladen und so im Web als klickbares Symbol angezeigt.
Das Problem dabei: Die entsprechende Datei wird nicht nur im Browser sondern in dem gleichen Frame geöffnet wenn man das Symbol in der Webansicht anklickt - wie kann ich das vermeiden?
Bereits ein neues Fenster wäre ein Gewinn (wo kann ich dafür das target einfügen?), noch besser aber der Öffnen-oder-Speichern-Dialog... Ist das z.B. auch mittels einem Header möglich (@SetHTTPHeader oder so) und wenn ja wie?
Hat jemand einen Tip für mich?
Wäre super!
-
Dazu verwende ich meistens das Feld $V2AttachmentOptions mit dem Wert "1", damit werden die Attachments nicht mehr automatisch angezeigt im Web und ich kann mir den Link selber zusammenstellen, so wie ich das möchte
z.B. mit {<a href="/} +@webdbname+"/0/"+@text(@documentuniqueID)+"/$file/"+@attachmentNames +{" target="_blank">}+@attachmentNames+{</a>}
-
Hi umi,
danke für die Antwort - genau das suche ich! :)
Das Feld mit dem Wert 1 klappt auch, bloß wo kann ich jetzt die Linkangabe hinschreiben?
Das Attachment wird ja weiterhin angezeigt, nur ohne Dateiformat...
Danke schon 'mal!
-
z.B. meine Formel als Computed Text im Web anzeigen, dann sollten die Links zu den Attachments sichtbar sein.
Das RT Feld dann einfach im Web ausblenden.
-
Genau das dachte ich auch (und der Computed Text klappt ja) aber das RT Feld wird scheinbar trotzdem angezeigt ???
-
Tschuldigung, $V2AttachmentOptions sollte "0" sein :-)
Mein Fehler
-
Hm, das macht irgendwie keinen großen Unterschied...
-
OK, lag an der allgemeinen Versteck-Problematik von RT Feldern ;)
(-> funktioniert bei allen Attachments, die ab jetzt verwendet werden)