Domino 9 und frühere Versionen > ND6: Entwicklung

Nur Dokumente mit einem bestimmten Feldwert in einer Ansicht darstellen

(1/2) > >>

semtex:
Hallo erstmal,

ich hätte eine Frage, da ich noch nicht allzu vertraut bin mit der Notes 6 Entwicklung:

Ich habe in einer Maske eine eingebettete Ansicht. Jetzt sollen in dieser eingebetteten Ansicht nur Dokumente dargestellt werden, die in einem bestimmten Feld den gleichen Wert haben wie ein Feld der Maske, die die eingebettete Ansicht beinhaltet.
Wie das mit einem statischen Suchtext funktionieren würde ist mir klar, ich weiß nur nicht wie ich dynamisch ein Feld auslesen kann und anhand dieses Textes bestimmte Dokumente darstelle.

Mein erster Gedanke war, den SELECT-Befehl der Ansicht um eine @GetDocField-Formel zu erweitern, ich musste aber leider feststellen, dass solche Formeln bei der Ansichtsauswahl nicht erlaubt sind.

Ich hoffe mir kann jemand helfen, ich bin nämlich schon leicht am Verzweifeln. :-\
Vielen Dank schon mal,
Semtex.

Don Pasquale:

Ich glaube Du solltest eine extra Ansicht erstellen die
in der ersten Ansicht nach diesem Wert sortiert ist.

unter www.anton-tauscher.de Downloads oder
so ähnliche ist ein beispiel DB mit Embedded Views

Ciao
Don Pasquale

semtex:
Danke für den Tipp, werde mir gleichmal den Download anschauen.

Deine Idee mit der Extra-View geht leider nicht, da die eingebettete Ansicht Dokumente zu einer bestimmten Kontakadresse anzeigen soll. Der Benutzer kann aber jederzeit neue Kontaktadressen anlegen. Im Durchschnitt ist mit 150-200 solchen Datensätzen zu rechnen. Somit müssten auch entsprechend so viele Ansichten automatisch generiert werden. Da ich das aber nicht möchte, hab ich mir gedacht, dass das ganze doch auch dynamsich mit nur einer View zu machen sein muss und eben nur die passenden Dokumente dargestellt werden.

Wie gesagt, ich bin für jeden Tipp dankbar.
Gruß
Semtex.

animate:
nur eine spontane Idee, ohne darüber nachgedacht zu haben.

in ND6 ist es ja möglich, per LotusScript eine View zu erstellen und auch eine existierende View zu ändern.
Wenn du diese eingebettete Ansicht als Private deklarieren würdest und im QueryOpen-Event des Dokuments, in dem die Ansicht liegt, jeweils die Selection-Formel änderst, könnte das klappen. Theoretisch.

semtex:
Leider hab ich noch nicht so die Erfahrung mit Lotus Script, kann mir evtl. jemand kurz beschreiben wie ich damit eine Ansicht erstellen würde? ???

Danke auf jeden Fall schon mal,
Gruß
Semtex

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln