Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: Nikolai am 27.09.06 - 17:50:26

Titel: Knifflige Ansichtssache / Sortierungsproblem
Beitrag von: Nikolai am 27.09.06 - 17:50:26
Hallo zusammen.

Ich habe ein Problem mit einer sortierten und kategorisierten Ansicht. Dokumente aus mehreren Forms haben einen Identifier. Dieser soll auch als Kategorie herhalten.
Der Identifier hat als einen Bestandteil ein Datum also z.B.
Identifier = "Datum ~ Text1 ~ Text2" und steht in einem Multivalue Feld / Array.
Nun will ich die Ansicht nach den Indentifiern Kategorisiert, aber nach den Daten sortiert haben.
Ich habe schon versucht das Datum in eine erste versteckte Spalte auszugliedern, aber durch den Mehrfachwert im Feld liefert @left auch mehrere Werte.

Nochmal anschaulich:
Im Moment sieht die Spalte 1 so aus
01.10.2006 ~ Text1 ~ Text 1
10.09.2006 ~ Text2 ~ Text 2
11.10.2006 ~ Text3 ~ Text 3

Wobei hier vielleicht die erste und zweite Zeile aus einem Dokument und einem Multivalue Feld stammen (Field = 01.10.2006 ~ Text1 ~ Text 2; 10.09.2006 ~ Text2 ~ Text 2)

Wenn ich versuche das Datum in eine versteckte erste Spalte zu tun und erst die zweite Spalte kategorisiere kommt folgendes heraus:
SPALTE 1 / SPALTE 2
01.10.2006; 10.09.2006 / 01.10.2006 ~ Text1 ~ Text 1
01.10.2006; 10.09.2006 / 01.10.2006 ~ Text1 ~ Text 2
11.10.2006 / 11.10.2006 ~ Text3 ~ Text 3

Hoffe ich konnte das Problem rüberbringen :)

Lieber Gruß,
Nikolai
Titel: Re: Knifflige Ansichtssache / Sortierungsproblem
Beitrag von: Axel am 27.09.06 - 19:42:18
Ähm, also ehrlich gesagt, verstehe ich im Moment nur ein kleines bisschen Bahnhof.

Nur mal so aus dem Bauch raus folgender Vorschlag.

Versuche es mal in der Sortierspalte mit der Spalteneigenschaft "Mehrfachwerte getrennt anzeigen" (2.Reiter). Auf dem ersten Reiter kannst du noch das Trennzeichen wählen. Ich würde hier "Neue Zeile" einstellen.

Eine andere Idee wäre die erste Spalte (Datum) zu kategorisieren.


Axel
 
Titel: Re: Knifflige Ansichtssache / Sortierungsproblem
Beitrag von: Nikolai am 28.09.06 - 11:05:59
Vielen Dank für die Antwort!
Leider hat es bei mir auch so nicht geklappt. Wenn ich bei einem multivaluefeld in der Ansicht das Trennzeichen auf "neue Zeile" stelle und eine zweite kategorisierte Spalte habe produziert die "neue Zeile" einfach nur "|" und keine neue Zeile.

Mein Workaround ist nun das Datum an den Anfang zu stellen und in ein yyyy-mm-dd Format zu wandeln. Dann kann man den ganzen Ausdruck auch als String sortieren.

Sieht nicht schön aus - funktioniert aber.

THX
Nikolai