Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Lagger am 14.06.02 - 08:58:34

Titel: Ansicht - Aufsetzen auf bestimmten eintrag
Beitrag von: Lagger am 14.06.02 - 08:58:34
ich hätt wieder mal eine frage  ???

ich möchte gerne in einer view auf bestimmten einträgen aufsetzen damit dieser dann an erster stelle in der view ist.. also im sichtbereich der view meine ich.. könnt ihr mir folgen?

das ganze soll von einer action ausgeführt werden!

bitte helft mir!
Titel: Re: Ansicht - Aufsetzen auf bestimmten eintrag
Beitrag von: Linus am 14.06.02 - 09:56:01
Versuchs mal mit dem @Command "OpenView":

@Command([OpenView] ; Ansichtsname ; Schlüssel ; NeueInstanz )

Parameter
Ansicht
Text. Optional. Der Name der zu öffnenden Ansicht. Wenn Sie den Namen der Ansicht nicht angeben, wird die Datenbank in ihrer Standardansicht bzw. der zuletzt verwendeten Ansicht (sofern Sie die Datenbank bereits vorher geöffnet hatten) geöffnet. Wenn die Datenbank bereits in der angegebenen Ansicht geöffnet ist, wird diese in den Vordergrund gebracht.

Schlüssel
Text. Optional. Zeigt an, welches Dokument ausgewählt werden soll, wenn Ansicht geöffnet wird. Schlüssel ist ein Wert, der in der ersten sortierten Spalte von Ansicht erscheint. Wenn Sie den Schlüssel nicht angeben, wird kein Dokument ausgewählt.

NeueInstanz
Zahl. Optional. Geben Sie "1" an, wenn auch dann die Ansicht in einem neuen Fenster geöffnet werden soll, wenn bereits ein Fenster für die Datenbank geöffnet ist. Wenn Sie diesen Parameter nicht angeben, wird das neue Fenster nur bei Bedarf geöffnet.

Hinweis:  Um den Schlüssel verwenden zu können, muß die Ansicht sortiert sein. Andernfalls wird beim Öffnen der Ansicht kein Dokument ausgewählt. Bei der Schlüsselspalte muß es sich um die erste sortierte Spalte handeln, falls mehrere sortierte Spalten vorhanden sind.
Titel: Re: Ansicht - Aufsetzen auf bestimmten eintrag
Beitrag von: Lagger am 17.06.02 - 07:52:19
das funktioniert bei mir nicht so wirklich.. die ansicht bleibt auch gleich! :(

gibt es noch eine andere möglichkeit per script zum beispiel?

mfg
Titel: Re: Ansicht - Aufsetzen auf bestimmten eintrag
Beitrag von: grosses.manitu am 17.06.02 - 11:49:15
Es gibt da in der NotesUiView Klasse die Methode "selectDocument" und diese koennte wohl in etwa das machen, was Du willst, wenn ich aufsetzen mit selektieren uebersetze  ;)
Du musst da als Paramter einfach ein NotesDocument haben.
Titel: Re: Ansicht - Aufsetzen auf bestimmten eintrag
Beitrag von: Lagger am 17.06.02 - 14:07:42
es sollte halt am anfang der view stehen.. werde das gleich mal ausprobieren!!

danke
Titel: Re: Ansicht - Aufsetzen auf bestimmten eintrag
Beitrag von: Lagger am 25.06.02 - 07:33:07
ok das hat jetzt alles geklappt.. nun hab ich noch ein problem.. wenn die erste spalte ein datums feld ist und deren sortierung beibehalten werden soll funktioniert das aufsetzen nicht.. wieso? irgendwelche lösungs vorschläge?

danke im vorraus