Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: chock am 23.08.04 - 14:12:29
-
Hallo,
Was kann man einstellen, damit eine kategorisierte Ansicht nicht gleich alle Dokumente anzeigt, sondern erst nach betätigen den Pfeils?
Danke
-
Ansichtseigenschaften - zweiter Tab und dort "Alles komprimieren beim ersten Öffnen der Datenbank". Das war's auch schon ;-)
HTH,
Bernhard
-
Hallo Bernhard,
funzt bei so nicht. Habe aber in einem Gliederungseintrag die Formel
@SetTargetFrame("RahmenB" );
@Command([OpenView] ; "(Ansicht)" );
@Command([ViewCollapseAll])
eingebaut. Bei jedem Aufruf sind dann die Kategorien geschlossen.
Gruß
Spalter
:(
-
Oder so :)
Das "Alles komprimieren beim ersten Öffnen der Datenbank" funktioniert zumindest nicht zuverlässig. Besonders eklig ist das, wenn man komprimierte versteckte Ansichten braucht - und dann manchmal eben doch nicht jede Kategorie komprimiert ist.
In den Fällen hilft aber (logischerweise) auch kein @Command ([CollapseAll]). Wenn da jemand einen workaround wüsste ...
Bernhard
-
Über alles komprimieren funktioniert es wirlich nicht immer.
Habe es jetzt über die Formel im Gliederungseintrag gelöst.
Danke
-
Hi,
eine andere Möglichkeit wäre @Command([ViewCollapseAll]) in das PostOpen-Event der Ansicht einzubauen. Dann kannst du die View von überall aufrufen und die Kategorien werden immer komprimiert.
Axel
-
Wenn ich es in die Ansichtauswahl einbaue funktioniert es nicht.
Die Ansichtsauswahl ist doch das Post Open Event oder?
-
Hi,
nein, das ist nicht dasselbe. In die Ansichtsauswahl kommt die Select-Formel. In die Events kannst du Code nehmen um z.B. das Einfügen zu verhindern usw.
Wenn du im Designer, in der Ansichtengestaltung, im unteren zweigesteilten Fenster von der Ansichtenauswahl ausgehend runterscrollst kommst du zu den Events.
Axel
-
Ahja habs gefunden funktioniert super.
Ist mit weniger Aufwand verbunden, muss nicht jeden Gliederungseintrag bearbeiten.
Danke