Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: maiko am 02.02.05 - 11:35:51
-
Hi,
wiedermal ein Problemchen (hoffe ich).
Also ich möchte folgendes:
Ein kategorisierte Ansicht aufbauen. Die Dokumente haben, sagen wir 4 Felder
Ebene1, Ebene2, Ebene3 und Headline
Das bloede ist nun das nicht alle Docs alle Ebenen haben.
Doc1 ist z.b. a,b,c,Text
Doc2 ist a,b,"",Text
Wenn ich nun die Kategoriserte Anwendung aufrufe, dann ordnet der mir auch Doc2 in der dritten Ebene eben als Leer ein, d.h. ich muss um das Dokument zu sehen auch die 3-te LEERE Ebene aufklappen.
Kann man das irgendwie umgehen, also wenn ich a,b, aufklappe, dann moechte ich doc2 sehen und c als aufklappbare weitere Ebene.
Gruss Maiko
-
Eigenschaften der Ansicht, Leere Kategorien nicht anzeigen
-
hi,
genau das habe ich versucht, klappt aber nicht. Da ändert sich garnichts, egal ob das "Leere Kategorien anzeigen" anklicke oder nicht???
Verstehe ich wirklich nicht.
Maiko
-
Hi,
ich glaube in diesem Fall kann das nicht gehen, da es ja, obwohl die dritte Ebene leer ist, da sehr wohl ein Dokument gibt.
Axel
-
ok, soweit so schlecht. Ich hab mal bei notes.net gesucht und folgendes gefunden:
Einfach in die erste Spalte folgendes Eintragen (also nur eine Category selbst zusammenbauen).
C1 := ebene1;
C2 := @If(ebene2= ""; C1 ; C1 + "\\"+ebene2);
C3 := @If(ebene3= ""; C2 ; C2 + "\\"+ebene3);
C3
Note scheint durch die "\\" also ein \ daraus eine Category aufzubauen. Und dann geht das auch mit den Dokumenten. Aber nun braeuchte ich sowas fuers Web.
Ideen sind willkommen.
Gruss Maiko
-
Hallo Maiko,
wenn ich nicht sehr irre klappt folgende Vorgehensweise auch im Web:
In den Dokumenten ein verstecktes Textfeld XYZ errechnen in der Form "Ebene1\\Ebene2\\Ebene3". Ebene1-3 sind Deine Kriterien für die Kategorien.
Dann View definieren mit 1.Spalteninhalt Feld XYZ.
Damit baut sich automatisch eine kategorisierte View auf, die leere Zeilen gar nicht erst aufklappt.
Die Sicht ist im Web standardmäßig "mäßig", aber funktioniert.
Alexis