Autor Thema: Dokument in Ansicht mit @Formel selektieren (UNID bekannt)  (Gelesen 3679 mal)

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Hallo zusammen,

kann ich irgendwie in Formelsprache ein bestimmtes Dokument selektieren, von dem ich die UNID weiß.
Es geht um eine hierarchische Ansicht, so dass mir auch @command([FileOpenDatabase];"";view;key) nicht weiter hilft.
Ich bräuchte sowas wie
  notesUIView.SelectDocument( notesdocument )
allerdings in Formelsprache.
Oder muss ich mir die UNID wegschreiben und einen LS-Agenten starten?

Gruß
Roland

Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Glombi

  • Gast
Re: Dokument in Ansicht mit @Formel selektieren (UNID bekannt)
« Antwort #1 am: 05.03.12 - 15:15:32 »
Du erstellt einen Formelsprachenagenten mit der Formel
SELECT @Text(@DocumentUniqueID) = <UNID>
und stellst unten rechts in dem Fenster für den @Formelteil den Wert "Dokumente ändern" um auf "Dokument in Ansicht wählen".

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Dokument in Ansicht mit @Formel selektieren (UNID bekannt)
« Antwort #2 am: 05.03.12 - 16:55:17 »
Danke schon mal, das ist schon mal ein Ansatz, auch wenn ich einen Agenten vermeiden wollte.  (vermutlich komme ich aber nicht drum herum)

Hintergrund: Habe eine Übersichtsseite, in der ich ein mehrer Buttons platzieren möchte, die zu bestimmten Dokumenten in einer hierarchischen Ansicht springen.
d.h. jetzt ich muss entweder für jeden Button einen Agenten machen oder die UNID über ein Profildok/Notes.ini zum Agenten durchschleusen...

letztere Lösung werde ich dann wohl bevorzugen :)

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

Offline ghostmw

  • Aktives Mitglied
  • ***
  • Beiträge: 201
  • Geschlecht: Männlich
    • BELOS - Raum+Ressourcenmanagement unter Lotus Notes
Re: Dokument in Ansicht mit @Formel selektieren (UNID bekannt)
« Antwort #3 am: 06.03.12 - 07:49:58 »
... noch eine kleine Frage dazu.

Wie würde man das ganze dann erweitern, wenn man das markierte Dokumente auch noch ganz oben haben möchte, d.h. in den Blickpunkt / Focus bekommen möchte?

Habe schon @Command( [NavNextSelected] ) bzw. 2x @Command( [ViewShowOnlySelected] )  probiert aber leider ohne Wirkung.
Grüße
Marco Weller
Lotus Domino / Lotus Notes seit 1996 (ab 4.5x)

Offline pram

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.170
  • Geschlecht: Männlich
    • Foconis Object Framework
Re: Dokument in Ansicht mit @Formel selektieren (UNID bekannt)
« Antwort #4 am: 07.03.12 - 07:50:51 »
Ich habs jetzt über einen LS-Agenten gemacht:
ws.currentView.selectDocument(doc) setzt das Caret auf das Dokument, so dass es ca in der Mitte des Bildschirms ist.

Gruß
Roland
Roland Praml

IBM Certified Application Developer - Lotus Notes and Domino 8
Ich verwende das Foconis Object Framework

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz