Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: Wilhelm Weber am 30.06.11 - 11:15:05
-
Hallo zusammen,
habe mal wieder eine Frage.
Verwendete Version: 6.5
Wenn ich im Browser ein Dokument öffne, wird dies ja standardmässig im selben Fenster geöffnet.
Wenn ich dann über den Zurück Button des Browsers wieder zur Ansicht komme ist der Focus oben beim ersten Dokument. Dies hat bei großen Ansichten den Nachteil, dass man evtl. weit scrolen muss , um z.B. zum nächsten Dokument zu kommen.
Deshalb die Frage, ob es möglich ist, das aufgerufene Dokument in einem neuen Fenster zu öffnen, das dann geschlossen werden kann um so zur gleichen Position in der Ansicht zurückzukommen. ?
Vile grüße
Wilhelm
-
Nicht so viel Details!
Inotes, selbtgeschriebene Anwendung, hast Du den Source, .... ?
-
okay.. ;)
ist eine selbstgeschriebene Anwendung, die nur Dokumente in eienr Ansicht gespeichert hat.
Ist kein relevanter Code vorhanden. Die Dokumente enthalten jeweils ein rich- Text Feld mit Anhang.
Beim "simplen" Öffnen soll das Dok in einem neuen Browser-Fenster erscheinen..
Grüße
Wilhelm
-
target="_blank"
-
danke für den Tip..
ich habe jetzt mal im Rahmen das "Vorgegebene Ziel für Verknüpfungen in diesem rahmen " mit _blank benannt.
Damit öffnet er im Web ein neues Fenster ( vermute, weil es den rahmen _blank nicht gibt, könnte also wohl alles drin stehen). Im Notes Client sieht das natürlich unschön aus, weil der rahmen dann in der Standardansicht dargestellt wird.
Kann man da noch unterscheiden ?
Grüße
Wilhelm
-
Also was jetzt? Browser oder Notes?
-
Sorry wenn ich mich so deppert ausdrücke !!!
Also im Web soll ein neues fenster geöffnet werden, in Notes soll alles beim alten bleiben ( sprich wenn ich aus eine Ansicht auswähle sollen alle Dokumente in einem bestimmten Rahmen angezeigt werden)
-
Probier mal @ClientType um rauszukriegen von wo das Dokument aufgemacht wird. Damit berechnest Du den Zielrahmen.
Aus der Hilfe:
@ClientType
Return value
client type
Text.
Returns "Notes" if the client type is a Lotus Notes client
Returns "Web" if the client type is a Web browser
Sebastian
-
Die Formel hatte ich auch schon gefunden, weiss nur nuicht wie ich damit den zielrahmen berechnen soll.
Kenne nur die Möglichkeit den Namen des Zielrahmens in dn Eigenschaften reinzuschreiben.
-
Hallo,
wirf mal einen Blick z.b. in die Schablone PersonalJournal. Du nimmst zwei Rahmengruppen, eine für des Notes Client, einen für das Web
-
Als kleine Hilfe (aus der Hilfe):
@If(@ClientType = "Notes"; @Command([OpenView];
"By Category - Notes");
@Command([OpenView]; "By Category - Web"))
-
@ klauss ???
Wilhelm will doch nicht den Rahmen mit einer Ansicht füllen, sondern das Ziel eines Rahmens ändern?
Christian
-
Hallo an alle,
nach solch einem Schalter wie von Christian beschrieben , habe ich als Nicht-Programmierer gesucht.. :D..
Damit passiert genau das, was ich wollte.
Danke an alle für die Hilfen !!!
Grüße
Wilhem
-
@Christian,
das war nur als Beispiel/Anregung gedacht.