Domino 9 und frühere Versionen > ND9: Entwicklung

Problem mit Ansichtensortierung / Ansichtenkategorisierung

(1/3) > >>

Alexander 28:
Hallo zusammen. Ich stehe total auf dem Schlauch und nach 5 h Test's und Versuchen wende ich mich an Euch. Vielleicht sehe ich den Wald vor lauter Bäumen auch nur nicht mehr.

Ich habe ein Unternehmenshandbuch mit einer Ansicht. Diese Ansicht soll kategorisiert sein, nach dem Sachgebiet. Die kategorisierte erste Spalte basiert auf einem Feld 'MasterKat', welches ich mir bei der Anlage des Dokumentes mit den richtigen Werten fülle. So sieht es im Moment in der Ansicht aus. Die Werte in Klammern sin Kategorien/Unterkategorien.

[Präambel]
   Doc 1 (es gibt immer nur eines ...)
      [Aufsichtsrat] => Unterkategorie
         Doc 1
         Doc 2
         ...
      [Betriebsrat]  => weitere Unterkategorie
         Doc 1
         Doc 2
         ...
      [Organe]  => weitere Unterkategorie
         Doc 1
         Doc 2
         ...

Im Feld 'MasterKat' steht also z. B. [Präambel] oder [Präambel]\[Aufsichtsrat] oder [Präambel]\[Betriebsrat] usw.

Das klappt soweit auch wunderbar. Das dumme ist nur, dass die Unterkategorien, also [Aufsichtsrat], [Betriebsrat]  usw. alphanumerisch sortiert werden. Ist ja auch klar, da die kategorisierte Spalte das ja vorgibt. Nun möchte ich aber, dass z. B. die Unterkategorie [Organe] die erste Unterkategorie ist und [Aufsichtsrat] die letzte. Ich will also konkret Einfluss auf die Reihenfolge der Sortierung nehmen. Gut denke ich, baue ich einfach Nummern vor die Namen und schon klappt das ... nun sieht es so aus.


[Präambel]
   Doc 1 ... (es gibt immer nur eines ...)
      [050 Organe]
         Doc 1
         Doc 2
         ...
      [060 Betriebsrat]
         Doc 1
         Doc 2
         ...
      [070 Aufsichtsrat]
         Doc 1
         Doc 2
         ...

So weit so gut. Funktioniert!
Jetzt finde ich das aber total doof, denn ich will die Sortiernummern eigentlich nicht im Kategorienamen stehen haben wegen der Übersichtlichkeit.

Ihr seht, worauf ich hinaus will!? Wie nehme ich nun Einfluss auf die Sortierung der Unterkategorien?

Was habe ich schon probiert?

Ich dachte, ich stelle die gleiche Spalte mit dem Feld 'MasterKat' nochmals als 'Flache Kategorie' an den Anfang der Ansicht als unsichtbare Spalte und rechne dann per @ReplaceSubstring die Nummern in der 2. (sichtbaren) Spalte einfach raus. Klappt nicht. Er sortiert noch immer nach der 2. Spalte.

Dann habe ich überlegt, mit 2 Kategorien zu arbeiten, und dazwischen eine unsichtbare Spalte mit den Sortiernummern einzubauen, also quasi so

[Präambel]
   |000|  [Präambel]
                  Doc 1 ... (es gibt immer nur eines ...)
   |050|  [Organe]
                  Doc 1
                  Doc 2
                  ...
   |060|  [Betriebsrat]
                  Doc 1
                  Doc 2
                  ...
   |070|  [Aufsichtsrat]
                  Doc 1
                  Doc 2
                  ...

Das klappt wunderbar, aber leider komme ich bei dieser Variante nur an das 'Präambel'-Dokument, wenn ich die Unterkategorie [Präambel] auch öffne. Deshalb wollte ich gern mit einer Kategorie arbeiten, da ich das erste und einzige Doc in der [Präambel] Kategorie dann direkt im Zugriff habe wenn die erste 'Hauptkategorie' geöffnet wird.

Ihr seht, mir qualmt inzwischen echt die Birne  ???. Ich bin aber ziemlich sicher, dass es eine Lösung gibt - nur irgendwie finde ich sie nicht .... und gebe jetzt auf.
Vielleicht hat ja der ein oder andere von Euch einen Tipp für mich.

Viele Grüße
Alex

Tode:
Erst mal: sehr gute Fragestellung. Man sieht, dass Du Dich wirklich mit dem Thema beschäftigt hast, und nicht nur eine Antwort vorgekaut bekommen möchtest. Daumen hoch dafür.

Jetzt aber zur Frage: die Antwort ist simpel. Kopiere Deine Spalte, die korrekt sortiert ist, und füge sie vor der (nachher sichtbaren) ein.
Dann versteckst Du die Spalte und entfernst per replacesubstring die Nummern in der sichtbaren.

Ob Du die erste Spalte nur sortierst oder auch kategorisierst bleibt Dir überlassen...
Notes kümmert sich automatisch darum, dass Du nicht doppelte Kategorien hast...

Alexander 28:
Hi Tode, ja - genau das habe ich schon probiert und hätte auch erwartet das das klappt, aber es sieht immer noch falsch aus. Notes sortiert die erste Spalte nicht, sondern nimmt immer die 2 als Basis. Habe auch schon ne neue DB, neue Ansichten erstellt. Ergebnis ist immer gleich. Irgendwo ist noch ein Gedankenfehler  ;D

Sieh auf dem Bild wie er es sortiert, wenn ich die 1. Spalte nach vorn kopiere. Egal ob sortiert, kategorisiert oder flach kategorisiert ... es ist immer falsch sortiert.

Tode:
Haben denn beide Spalten einen unterschiedlichen Programmatischen Namen? Sonst kann es zu solchen "Merkwürdigkeiten" schon mal kommen.
Aber mit zwei Spalten funktioniert es definitiv... Die erste spalte ist versteckt und sortiert, die zweite angezeigt und kategorisiert...

Alexander 28:
Was soll ich sagen! Habe erneut stundenlang rumprobiert. Es klappt nicht. Keine Ahnung was ich falsch mache oder übersehe aber die Sortierung funktioniert nicht wie gewüscht  :-:

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln