Domino 9 und frühere Versionen > ND7: Entwicklung

Anzeige der Selektionskriterien zu einer eingebetteten Ansicht

(1/1)

Gravedigger:
Hallo zusammen,

mir ist gerade ein Änderungswunsch auf den Tisch "geflattert". Nach einer erfolglosen Web-Recherche (vielleicht mit den falschen Begriffen?), jetzt meine Frage hier:

In einer Maske soll zur dort eingebetteten Ansicht auch die in der Ansicht verwendete Selektionsformel angezeigt werden?


Hat jemand eine Idee? - Geht das überhaupt? - Man könnte natürlich die Formel per Hand in der Maske hinterlegen, nur ich befürchte das bei einer Änderung der Ansicht, die Maske vergessen wird.  :-\

Danke für Antworten

Gruß
Max

atbits:
Hallo,

du könntest es im QueryOpen des Documents holen.

Per LotusScript die entsprechende NotesView holen und dort die Property SelectionFormula verwenden

Designer Hilfe:
To get: formula$ = notesView.SelectionFormula


--- Code: ---Sub Click(Source As Button)
  Dim ws As New NotesUIWorkspace
  Dim uiview As NotesUIView
  Dim view As NotesView
  Set uiview = ws.CurrentView
  Set view = uiview.View
  Messagebox view.SelectionFormula,, "Selection formula"
End Sub
--- Ende Code ---

Gravedigger:
Super, danke. Der Teil der Lotus Notes Nutzer ist schonmal glücklich.

Leider haben wir auch einige Nutzer die nur per Web zugreifen... hier muss ich dann einen LotusScript Agent für das WebQueryOpen erstellen, korrekt?

atbits:
Ja entweder per WebQueryOpen, wobei sich das sehr negativ auf die Performance auswirkt in der Regel, oder aber besser du verwendest Ajax und ruftst asynchron nach dem Öffnen einen LS-Agent auf der die Selection-Formula ermittelt und dir diesen Wert dann gibt. Den kannst Du dann per javaScript verwenden.

Grüße David

Gravedigger:
Funktioniert. Danke nochmals!

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln