Domino 9 und frühere Versionen > ND6: Entwicklung

View über das Backend initialisieren

(1/2) > >>

haeppchen:
Hallo,

habe folgende Frage:

Ich öffne aus einem dokument heraus eine Picklist, die eine View enthält. Ich möchte in der enthaltenen View einige Dokumente markieren
(mit "Call notesUIView.SelectDocument(notesdocument)").

Wie kann ich aber die UI-View über das Backend initialisieren?
Mit

    Set uiview = workspace.CurrentView

geht es nicht, den die entsprechende View ist ja nicht geöffnet (ich will sie auch nicht extra öffnen!)

Gibt es was ähnliches wie beim Frontend á la
   Set view = database.getView(viewName)?


Simon

Driri:
Was hast Du denn vor ?

Vielleicht hab ich die Frage falsch verstanden, aber wenn Du die PicklistCollection benutzt, bekommst Du als Ergebnis doch eine DocumentCollection mit allen Dokumenten zurück, die gewählt worden sind.

haeppchen:
Richtig. Das mit der Collection funktioniert auch schon.
Die bereits ausgewählten Dokumente werden auch schon in einem Multiple-Value-Feld gespeichert

Wenn ich jetzt aber die Picklist erneut aufrufe, sollen alle Dokumente, die in dem Multiple-Value-Feld stehen, bereits markiert sein.

Axel:
Hi,

ich glaube, da hast du Pech. Das wird nicht funktionieren. Selbst wenn du an die View dran kommst, in die Picklist kommst du nicht um die Dokumente zu markieren.

Was soll denn das werden? Vielleicht gibt's noch anderes Lösungen.


Axel

Driri:
Erklär doch mal genau, was Du eigentlich vorhast. Es gibt evtl. eine Lösung, aber bei der bisherigen Beschreibung weiß ich nicht mal, was Du erreichen möchtest.

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln