Domino 9 und frühere Versionen > ND8: Entwicklung

Kategorien von Mehrfachauswahl ermittlen

<< < (2/2)

Peter Klett:

--- Zitat von: udo187 am 29.08.13 - 11:01:04 ---Hallo !

@umi: Wenn die Dokumente in mehreren Kategorien sein können, muss der Code noch um eine ForAll-Schleife erweitert werden, dann funzts wieder !

Gruss
Udo


--- Ende Zitat ---
Nein, denn wenn das Dokument in Kategorie1 und Kategorie2 angezeigt wird, der Mitarbeiter aber nur Kategorie1 markiert hat (bzw. markiert haben will), ist Kategorie2 überflüssig und dürfte nicht angeboten werden, bzw. ist es für den Benutzer so nicht verständlich.

Hängt natürlich stark vom Anwendungsfall ab, der nicht näher beschrieben ist.

CaretCategory holt die Kategorie aus der Ansicht nur für das currentdocument, also das, mit dem Rahmen drum herum (laut Hilfe, hab's noch nie benutzt). Läuft man über die Dokumente, muss man sich die Kategorie aus den Items zusammenrechnen. Hat beides seine Vor- und Nachteile.

udo187:
@umi: Ist natürlich so wie du beschreibst. Ich bin davon ausgegangen dass dies dann auch angezeigt werden sollte wenn
das Dokument in mehreren Kategorien aufscheint  :)

Wie von Peter erwähnt hängt es vom Anwendungsfall ab, wenn dies nicht gewünscht ist dann funzt diese Lösung so nicht.

Udo

it898ur:
Hallo,

für diesen Fall gibt es eigentlich nur die Lösung über eine spezielle Ansicht, die die aktuelle Kategorie noch einmal in einer weiteren (versteckten) Spalte anzeigt - die kann man dann mit @Picklist prima auslesen.

Wie eine solche Ansicht aufgebaut sein muss, damit abhängige Mehrfachwerte korrekt angezeigt werden, wurde hier schon des öfteren beschrieben - es gibt sogar eine Beispieldatenbank von mir in einem älteren Thread, die sich genau mit dieser Konstellation befasst:
http://atnotes.de/index.php/topic,37076.msg233393.html#msg233393

Viele Grüße

André

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln