Autor Thema: Text in Spaltenansicht richtig sortieren  (Gelesen 1647 mal)

Offline theBastian

  • Senior Mitglied
  • ****
  • Beiträge: 484
  • Geschlecht: Männlich
Text in Spaltenansicht richtig sortieren
« am: 16.01.13 - 11:41:15 »
Guten Tag liebe Notesgemeinde.

Ich habe mal wieder ein Problem mit der Darstellung von Textfeldern in Ansichtsspalten und deren korrekte Sortierung.

Also los gehts:

Ich baue Kategorien für bestimmte Feldinhalte:

Code
@If(Feld1Inhalt!="";"Feld 1"+"\\"+Feld1Inhalt;""):
@If(Feld2Inhalt!="";"Feld 2"+"\\"+Feld2Inhalt;""):
@If(Feld3Inhalt!="";"Feld 3"+"\\"+Feld3Inhalt;""):
.
.
.
@If(Feld10Inhalt!="";"Feld 10"+"\\"+Feld10Inhalt;""):
@If(Feld11Inhalt!="";"Feld 11"+"\\"+Feld11Inhalt;"")

Das funktioniert auch soweit und die Kategorien werden korrekt erstellt.

Aber leider erfolgt die Sortierung natürlich für die oberste Kategorie (Feld 1 bis 11). Und das ist Text und somit sieht die Sortierung so aus:

Feld 1
Feld 10
Feld 11
Feld 2
Feld 3
Feld 4

Hat jemand vielleicht eine Idee, wie ich die richtige Sortierung der Kategorien hinbekommen kann?

Danke Euch schonmal im voraus. :-)
Sebastian
« Letzte Änderung: 16.01.13 - 16:17:53 von theBastian »
Domino, Notes, Sametime

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Text in Spaltenansicht richtig sortieren
« Antwort #1 am: 16.01.13 - 11:55:16 »
Erstelle eine sortierte und nicht sichtbare Spalte vor den Kategoriespalten, diese Spalte füllst Du mit Inhalt, der korrekt sortiert wird.

Z.B. mit

Feld 01
Feld 02
...
Feld 10
Feld 11

oder mit

1
2
...
10
11

als Zahlen

Offline theBastian

  • Senior Mitglied
  • ****
  • Beiträge: 484
  • Geschlecht: Männlich
Re: Text in Spaltenansicht richtig sortieren
« Antwort #2 am: 16.01.13 - 13:32:43 »
Sorry, das verstehe ich nicht so ganz.

Einfach eine Liste von 1 bis 11 als Zahlen?

Code
1:2:3:4:5:6:7:8:9:10:11

Das wird bei mir leider nix. :-(
Domino, Notes, Sametime

Offline Peter Klett

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 2.713
  • Geschlecht: Männlich
Re: Text in Spaltenansicht richtig sortieren
« Antwort #3 am: 16.01.13 - 13:42:15 »
Du sagst, dass in Deiner Spalte folgendes steht:

Feld 1
Feld 10
Feld 11
Feld 2
Feld 3
Feld 4

Diese Information wird gerechnet mit dieser Formel

@If(Feld1Inhalt!="";"Feld 1"+"\\"+Feld1Inhalt;""):
@If(Feld2Inhalt!="";"Feld 2"+"\\"+Feld2Inhalt;""):
@If(Feld3Inhalt!="";"Feld 3"+"\\"+Feld3Inhalt;""):
.
.
.
@If(Feld10Inhalt!="";"Feld 10"+"\\"+Feld10Inhalt;""):
@If(Feld11Inhalt!="";"Feld 11"+"\\"+Feld11Inhalt;"")

Mein Ansatz mit der zusätzlichen Spalte wird nicht funktionieren, da es sich hier um Mehrfachwerte handelt (hatte da nicht genau genug gelesen), also vergiss den. Du wirst die Kategorien so definieren müssen, dass sie textlich korrekt sortiert werden, also so:

@If(Feld1Inhalt!="";"Feld 01"+"\\"+Feld1Inhalt;""):
@If(Feld2Inhalt!="";"Feld 02"+"\\"+Feld2Inhalt;""):
@If(Feld3Inhalt!="";"Feld 03"+"\\"+Feld3Inhalt;""):
.
.
.
@If(Feld10Inhalt!="";"Feld 10"+"\\"+Feld10Inhalt;""):
@If(Feld11Inhalt!="";"Feld 11"+"\\"+Feld11Inhalt;"")

Hast Du mehr als 99 Felder, musst Du die Zahl dreistellig schreiben.

Sorry für den falschen Hinweis ..

Offline theBastian

  • Senior Mitglied
  • ****
  • Beiträge: 484
  • Geschlecht: Männlich
Re: Text in Spaltenansicht richtig sortieren
« Antwort #4 am: 16.01.13 - 16:17:35 »
Vielen, vielen Dank. Genau der richtige Hinweis.

Kann man ja niemandem erzählen, dass ich nicht selbst drauf gekommen bin. ;-)

So umgesetzt und läuft.
Domino, Notes, Sametime

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz