Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: maiko am 01.04.05 - 15:32:08
-
Hi,
kurze Frage am Freitag mittag:
Kennt jemand eine Moeglichkeit beim öffnen einer Ansicht über einen Gliederungseintrag eine ausgewählte Kategorie anzuzeigen. Es soll also nur die Kategorie XYZ der angegebenen Ansicht angezeigt werden?
Gruss und Danke
Maiko
-
Mit OpenView kannst Du eine Kategorie "anspringen". Wenn nur eine einzige Kategorie dargestellt werden soll, dann bietet sich eine Maske mit einer embedded view an, die ebenso per @Command geöffnet wird.
Bernhard
-
Hi,
mit @Command([OpenView] ; Ansichtsname ; Schlüssel ; NeueInstanz ) habe ich es natuerlich zuerst versucht, dann sagt mir notes das es in dem Kontext nicht erlaubt ist mit @Command zu arbeiten....
Die Idee mit der Maske ist noch ein Gedanke wert, aber wie bekomme ich da einen Wert von der Gliederung rein?
Gruss
Maiko
-
Du könntest einen LS-Agenten schreiben, der ein temporäres Dokument mit der Maske, die die embedded view enthält, erzeugt und öffnet (saveOptions = "0", damit das Ding auch ja nicht abgespeichert werden kann). Bei der Gelegenheit kannst Du auch das Feld, dass Deine embedded view für single category auswertet, füllen.
Nur so als fixer Ansatz. HTH anyway.
Bernhard
-
Hi,
komme mir gerade etwas bloede vor, natuerlich gehen die @Commands wenn man nur von Ansicht auf Aktion umstellt, ABER
ich hab nun eine Ansicht
X
a
b
c
Y
a
b
c
Nun hab ich verucht eben nur X der Ansicht anzeigen zu lassen, also nur eine Kategorie, ging schief.
Nun hab ich eine einfach Maske mit einer Schaltfläche mit folgendem Code dahinter:
@Command([OpenView] ; "[VIEWNAME]"; "X" )
er macht die Ansicht auf, aber zeigt alle Kategorien an???
Ist das ein Bug, oder bin ich zu bloed?
MfG
Maiko
-
Hab selbst gefunden :)
Die Ansicht darf nicht auf "Alles kompremieren beim ersten öffnen der DB" stehen, dann gehts soweit erstmal, aber Expand und Collapse geht nun nicht, ich hasse es !
Gruss und Danke Maiko