Domino 9 und frühere Versionen > ND7: Entwicklung

@Sort - Funktion

(1/1)

Oli84:
Hallo Community,

ich versuche gerade eben eine Ansicht zu generieren. Die zu sortierende Spalte ist als Typ Kategorie definiert.

Die Datenstruktur ist wie folgt aufgeaut:

Ausgabe   var1
name1   1
name1   2
name1   3
name1   4
   
name2   1
name2   
name2   3
name2   3
   
name3   1
name3   2
name3   3
name3   4
name3   5
name3   7

Das Fett markierte name2 hat keinen Inhalt in der Variable var1, daher will ich alle name2 Values in meiner Kategorie ganz oben darstellen. Dies Versuche ich (ohne Erfolg) wie folgt:

@Sort(Ausgabe;[CASESENSITIVE]:[CUSTOMSORT];@If (var1="";"-1";"0"));

Habt Ihr mir eine Idee wie ich dies trotz Kategorie realisieren kann.

Vielen Dank vorab

Thomas Schulte:
Vor die Kategorie noch eine versteckte Spalte und erst mal nach dieser sortieren.

Wenn du wirklich @Sort in einer Ansichtsspalte verwenden willst dann solltest du dich noch einmal zurücklehnen, dir den Aufbau von Ansichten, wo und wann sie erzeugt und aktualisiert werden, wie sie an ihre Daten kommen, vor Augen halten und dann darüber nachdenken, warum das mit dem @Sort nicht funktionieren kann.

marschul:
Eine Funktion in einer Spaltenformel wird immer nur gegen das in der jeweiligen Zeile anzuzeigende Dokument ausgeführt, nicht über die gesamte Spalte...
Lösung: siehe Antwort von Thomas (der erste Satz).

Oli84:
Danke euch.

Hab es mal implementiert. Sieht gut aus.

Navigation

[0] Themen-Index

Zur normalen Ansicht wechseln