Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: rasacani am 27.04.04 - 09:40:20

Titel: strg E Funktion im Lotus-Script
Beitrag von: rasacani am 27.04.04 - 09:40:20
Hallo zusammen

weiß jemand wie man die Suchfunktion Strg E im Lotus-Skript manuell programmiert?

Den Suchberiff (DokID) möchte ich dabei automatisch mitgeben.


Gruß
Rainer
Titel: Re:strg E Funktion im Lotus-Script
Beitrag von: Axel am 27.04.04 - 11:06:46
Hi,

so was ist mir in Script nicht bekannt. Vielleicht kann man mit der API was machen. Da fehlt mir aber die Erfahrung.

Was willst du denn damit erreichen.


Axel
Titel: Re:strg E Funktion im Lotus-Script
Beitrag von: rasacani am 27.04.04 - 11:27:38
Hi Axel

Ich habe eine Ramengruppe in der ich auf der einen Seite ein Dokument habe. In dem Dokument befinden sich die Schaltflächen speichern und Ansicht. Zuerst wird das Dokument gespeichert. Anschließend aktiviert die andere Schaltfläche eine Ansicht in der alle Dokumente angezeigt werden. Wenn man jetzt Strg E drückt und die DokID des Dokumens (ist eine Spalte in der Ansicht) aus der Maske  eigibt, wird meine Ansicht genau auf den Satz aus der  positioniert. Den letzten Schritt möchte ich aber nicht händisch machen.


Gruß
Rainer
 
Titel: Re:strg E Funktion im Lotus-Script
Beitrag von: Axel am 27.04.04 - 11:34:21
Hi,

hier ein Auszug aus der Designer-Hilfe:

Zitat
@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.


Damit sollte das eigentlich machbar sein. Du übergibst die DocID im Parameter schlüssel. Voraussetzung ist allerdings, dass die Ansicht nach der DocID sortiert ist.

Axel
Titel: Re:strg E Funktion im Lotus-Script
Beitrag von: rasacani am 27.04.04 - 14:23:27
Hi Axel

Das habe ich auch schon gefunden. Die Ansicht ist aber nicht nach DocID sortiert.

Ich versuch es nun noch mit einer versteckten Spalte in der Ansicht in den Sortierbegriff zusammenbaue.

Danke für die Hilfe

Rainer