Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: SchlaubiSchlumpf am 09.10.07 - 14:54:54

Titel: Gliederung und Eingebettete Ansicht
Beitrag von: SchlaubiSchlumpf am 09.10.07 - 14:54:54
Ich habe einen Frameset mit zwei Frames. In einem eine Gliederung und in dem anderen die entsprechenden Ansichten.
Da ich in dieser Datenbank nun auf User bezogene Ansichten benötige, habe ich diese auf eingebettete Ansichten umgestellt.
Jetzt habe ich allerdings ein Problem mit der Vorgabe beim öffnen der Datenbank. Es soll dabei jedes mal die eine Ansicht geöffnet werden.

Das war ja vorher auch kein Problem, doch jetzt kann ich zwar die Maske als Vorgabe angeben und geöffnet wird sie auch, aber in der Gliederung ist in dem Moment nichts ausgewählt, was den Benutzer natürlich völlig verwirrt.

Hat da jemand eine idee?
Wenn das nicht per Einstellung machbar ist, bin ich auch für eine Lösung in Formelsprache oder Script dankbar.
Titel: Re: Gliederung und Eingebettete Ansicht
Beitrag von: umi am 09.10.07 - 15:19:42
Soweit ich dies beurteilen kann geht dies nicht.
Du kannst das Outline nicht zur Laufzeit ansprechen., daher auch nicht beeinflussen.
Titel: Re: Gliederung und Eingebettete Ansicht
Beitrag von: Axel am 09.10.07 - 19:07:12
Soweit ich dies beurteilen kann geht dies nicht.

Du beurteilst das richtig. Das geht nicht.

Ich habe mir daran auch schon die Zähne ausgebissen.

Axel
Titel: Re: Gliederung und Eingebettete Ansicht
Beitrag von: pete_bla am 09.10.07 - 20:56:01
Hi,

ok über die Gliederung will ich nichts sagen. (Ist nicht ganz so "kompfortabel" zu manipulieren.)

Aber wenn ich das richtig verstehe hast du eine eingebette Ansicht?
Welche "Kategorisierung" und "Auswahl der einzelnen Kategorie" hast Du für die Ansicht?
Eventuell kann man ja daran etwas schrauben,
oder das ganze beim "öffnen" der Datenbank auf die entsprechende Maske/Ansicht oder Framset "schieben".

Mit etwas mehr Info kann man eventuell doch helfen.

Gruss Pete(r)
Titel: Re: Gliederung und Eingebettete Ansicht
Beitrag von: SchlaubiSchlumpf am 10.10.07 - 11:51:55
Hey

Also die Ansicht selbst ist Kategorisiert nach den Benutzern, die mit den einzelnen Dokumenten etwas zu tun haben. Das mal ganz grob.
Mit der eingebetteten Ansicht in der Maske filtere ich jetzt die Ansicht, indem ich bei "Einzelne Kategorie anzeigen" @Username eingetragen habe. So sieht nun jeder User nur die Dokumente, mit denen er etwas zu tun hat.
Soweit ich weiß ist dies der beste Weg so etwas zu realisieren.
(Wenn da aber jemand etwas besseres weiß, dann bitte her damit.  :) )

 
oder das ganze beim "öffnen" der Datenbank auf die entsprechende Maske/Ansicht oder Framset "schieben".
Wie mir das helfen soll verstehe ich noch nicht so ganz.


Titel: Re: Gliederung und Eingebettete Ansicht
Beitrag von: pete_bla am 10.10.07 - 14:38:09
Hi,

hast Du die Gliederung auch in der Maske?
dann wirds schwierig. (siehe Axel und umi)

Wäre ein Frameset
und die Gliederung im einen
und der Maske im anderen Frame
auch eine Möglichkeit für Dich?

Alternative wäre noch ganz ohne Maske und eingebettete Ansicht zu arbeiten,
(aber auch mit Frameset, wegen der Gliederung)
und mit
@SetViewInfo([SetViewFilter];@Name([Abbreviate];@UserName; "KategorisierteSpalte")
im PostOpen der Ansicht
die Ansicht nach "KategorisierteSpalte" auf den User zu filtern.
(Ist aber etwas buggy, wenn die Ansicht "zugeklappt" geöffnet wird, man sieht dann nichts)

Gruss, Pete(r)

Titel: Re: Gliederung und Eingebettete Ansicht
Beitrag von: SchlaubiSchlumpf am 10.10.07 - 15:50:51
Wäre ein Frameset
und die Gliederung im einen
und der Maske im anderen Frame
auch eine Möglichkeit für Dich?
Ich habe einen Frameset mit zwei Frames. In einem eine Gliederung und in dem anderen die entsprechenden Ansichten.
In dem zwieten Frame werden dann auch die Masken mit den versteckten Ansichten geöffnet.

Aber der @SetViewInfo Befehl war mir gar nicht bekannt. Das sieht so weit ganz gut aus und ich denke mal das klappt so.
Den Bug müsste man ja ignorieren können, solange ich nicht irgendwo einstelle, dass die Ansicht zugeklappt sein soll, oder?

Vielen Dank erstmal!!

Sebastian