Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: TomLudwig am 28.11.03 - 13:05:00

Titel: PickListCollection Ansicht einschränken
Beitrag von: TomLudwig am 28.11.03 - 13:05:00
Mahlzeit zusammen,
ich möchte einzelne Dokumente einer Ansicht auswählen. Und mir diese dann zurück geben lassen.

Am besten mit PickListCollection. Oder?

Problem:
Die PickListCollection soll über einen Button aus einer Maske gestartet werden. In dieser Maske ist ein weiteres Feld "Status". Nun sollen in der Ansicht (also PickListCollection) nur alle Dokumente angezeigt werden, die den selben Status haben.

Wie schränke ich die Auswahl einer Ansicht zur Lauftzeit ein?
Titel: Re:PickListCollection Ansicht einschränken
Beitrag von: Markus Henke am 28.11.03 - 13:52:48
Hallo,

Du brauchst eine Ansicht, die Kategorisiert ist nach den Stati, dann musst Du in dem Aufruf der PicklistCollection den Status als Single-Cetegory übergeben und dann werden auch nur die Dokumente angezeigt, die den Status haben.

Gruß
Markus
Titel: Re:PickListCollection Ansicht einschränken
Beitrag von: TomLudwig am 28.11.03 - 13:57:59
Ich hab zwar noch Probleme dies umzusetzen (es erscheinen irgendwelche komishcen Fehlermeldungen), aber ich habs auch gerade gefunden.

Danke....
Titel: Re:PickListCollection Ansicht einschränken
Beitrag von: TomLudwig am 28.11.03 - 14:03:44
Ich komm nicht drauf. Die Fehlermeldung lautet Incorrect Argument. Non-Null String expected.


Set col = uiwork.PickListCollection(1, False, "", "", "ViewName", "Titel", "Message", "genehmigt")
Titel: Re:PickListCollection Ansicht einschränken
Beitrag von: koehlerbv am 28.11.03 - 14:10:42
PickListCollection erwartet - entgegen der Doku - tatsächlich Server- und Filename. Um da nicht gross herum zu tun, schreibst Du hierfür einfach
NotesSession.CurrentDatabase.Server und
NotesSession.CurrentDatabase.FilePath

HTH,
Bernhard
Titel: Re:PickListCollection Ansicht einschränken
Beitrag von: TomLudwig am 28.11.03 - 14:17:57
Und ich hab gedacht ich bin schuld....

Danke vielmals...
Titel: Re:PickListCollection Ansicht einschränken
Beitrag von: Axel am 28.11.03 - 15:26:19
Hi,

noch eine Anmerkung zur Picklist-Funktion mit der Single-Category - Option. In diesen Picklist-Dialogen funktioniert die Schnellsuche nicht. Das kann manchmal ziemlich nervig sein. War bei mir schon des öfteren das Ko-Kriterium geben den Einsatz.

Wenn keine Fragen mehr offen sind, setzt du den Thread bitte noch auf erledigt. Danke.

Axel
Titel: Re:PickListCollection Ansicht einschränken
Beitrag von: koehlerbv am 28.11.03 - 15:45:39
Jo, diese Erfahrung kann ich bestätigen.
Unter Umständen ist es ja auch möglich, ein Multivalue-Feld zu verwenden, dem man zur Laufzeit die möglichen Keywords vorab übergibt ...
Wenn Du allerdings immer nur wenige Dokumente in Deiner PickListCollection zurück bekommst, kann man sicher auch die fehlende Ansichtssuche verschmerzen. Wie immer: Es kommt halt drauf an ... ;-)

Ciao,
Bernhard