AtNotes Übersicht Willkommen Gast. Bitte einloggen oder registrieren.
02.12.21 - 14:31:01
Übersicht Hilfe Regeln Glossar Suche Einloggen Registrieren
News:
Schnellsuche:
+  Das Notes Forum
|-+  Domino 9 und frühere Versionen
| |-+  Administration & Userprobleme (Moderatoren: Axel, eknori, Hoshee, Thomas Schulte)
| | |-+  Web-Ansichten: gibts ein entsprechenden Befehl für Expand/Collapse
« vorheriges nächstes »
Seiten: [1] Nach unten Drucken
Autor Thema: Web-Ansichten: gibts ein entsprechenden Befehl für Expand/Collapse  (Gelesen 1763 mal)
g202e
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 361

Was nicht tötet, härtet ab!


« am: 28.07.03 - 12:46:31 »

Hallo,
ich bin jetzt das erste Mal mit einer Datenbank beschäftigt, auf die auch im Intranet per Browser zugegriffen wird. Da ich seit dem letzten R5-Lehrgang nix mit Browser-Zugriff zu tun hatte, habe ich da so meine Probleme: Es werden Framesets verwendet. dreiteiliges Frameset: links oben eine Art Navigator(Page mit Schaltflächen); links unten wird die Ansicht dargestellt, im rechten großen Frame das entsprechende in der Ansicht markierte Dokument dargestellt.
Beim Zugriff mit dem Notes-Client öffnen wir die Ansicht/Dokument über folgenden Code:

@SetTargetFrame( "LinksOben" );
@Command([OpenFrameset]; "fs1");(das ist der "Navigator")
@SetTargetFrame( "LinksUnten" );
@Command([OpenView] ; "AllesZu1"); (Ansicht)
@Command([ViewCollapseAll]);
@PostedCommand([ViewExpand]);
@SetTargetFrame( "Rechts" );
@PostedCommand( [EditDocument] ; "0" ) (Dokument)

Durch die Kombination ViewCollapseAll/ViewExpand wird dabei erreicht, daß beim Wechseln der Ansicht die neue Ansicht immer in demselben Zustand angezeigt wird: genau die erste Ebene der kategorisierten Ansicht ist geöffnet(Expand) und das oberste Dokument ist im großen rechten Frame angezeigt.

Im Browser hätte der Kunde nun gern dasselbe. Frage deshalb : wie erreiche ich im Browser ein "ViewCollapseAll/ViewExpand" für die Ansicht? Mein Vorgänger als Entwickler dieser Datenbank hat mit Javascript gearbeitet und das sieht bisher so aus:

<script language="JavaScript">
// Ansicht anzeigen
window.open("/web50/ba204a/anwendungen/i/itsicherheit.nsf/webAllesZu1?OpenView","__ansicht");
window.open("/web50/ba204a/anwendungen/i/itsicherheit.nsf/webAllesZu1/$First","__content");
</script>

Aber damit ist die erste Ebene der Ansicht eben nicht geöffnet.
Geht das überhaupt? Wenn ja, wie?
(Ich hoffe, jemand versteht meine Frage!)
Gespeichert

Domino 5.0.11/LN 5.011(german)/NT4 + SP6a
Glombi
Gast
« Antworten #1 am: 28.07.03 - 16:28:57 »

Hi,
versuch mal

window.open("/web50/ba204a/anwendungen/i/itsicherheit.nsf/webAllesZu1?OpenView&Expand=1#1","__ansicht");

Aus der Hilfe:
Optional arguments for OpenView
Append optional arguments to refine the URL. Combine any of the following arguments for the desired result.
Collapse=n
Where n is the row number to display in collapsed format in a hierarchical view. Do not combine this argument with the ExpandView or CollapseView arguments.
CollapseView
Displays the view in collapsed format
Count=n
Where n is the number of rows to display
Expand=n
Where n is the row number to display in expanded format in a hierarchical view. Do not combine this argument with the ExpandView or CollapseView arguments.
ExpandView
Displays the view in expanded format
RestrictToCategory=category
Sets the category for "Show Single Category" object
Where category is the category to be displayed in the view.
Start=n
Where n is the row number to start with when displaying the view. The row number in a hierarchical view can include sub indexes (for example, Start=3.5.1 means the view will start at the third main topic, sub-topic 5, document 1).
StartKey=string
Where string is a key to a document in the view. The view displays at that document.

Andreas
« Letzte Änderung: 28.07.03 - 16:30:37 von Glombi » Gespeichert
g202e
Senior Mitglied
****
Offline Offline

Geschlecht: Männlich
Beiträge: 361

Was nicht tötet, härtet ab!


« Antworten #2 am: 28.07.03 - 17:11:18 »

Danke vielmals! Das war's!
Gespeichert

Domino 5.0.11/LN 5.011(german)/NT4 + SP6a
Glombi
Gast
« Antworten #3 am: 28.07.03 - 17:49:03 »

Schön, das es funzt. Kannst Du den Thread dann auf erledigt setzen.

Gruß
Andreas
Gespeichert
Seiten: [1] Nach oben Drucken 
« vorheriges nächstes »
Gehe zu:  


Einloggen mit Benutzername, Passwort und Sitzungslänge

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006, Simple Machines Prüfe XHTML 1.0 Prüfe CSS
Impressum Atnotes.de - Powered by Syslords Solutions - Datenschutz | Partner: