Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: Klafu am 14.04.09 - 15:41:29
-
Hallo zusammen.
Ich würde gern die Ansicht "Alle Dokumente" umd die Spalte "Ordner" erweitern und darin anzeigen lassen,
wie der Ordner heißt, in dem das Dokument ist.
Als Abfrage per Maus gehts ja, drum dachte ich, wird es auch so gehn.
Habt ihr Tips an welches Feld oder ähnliches ich da ran muss um die Folder infos zu erhalten ?
Danke Chris
-
Ne das geht nicht, die Ordnerstruktur eines Dokumentes wird nicht in ein Dokumentenfeld gespeichert.
:(
-
In 8.5 würde ich @WhichFolders als Spaltenformel verwenden ...
-
April April?
Habe grade mal in der DeignerHilfe geschaut - also ich finde diese Formel da nirgends!?!
Grüße David
-
David, in der DesignerHelp sind so einige Sachen nicht aufgelistet ;)
Bernhard
-
Hallo Bernhard,
schon klar - aber weder hier im Forum noch bei Google hab ich auf die Schnelle was von dieser Formel gefunden.
Hab es aber grade ausprobiert ;-)
Funktioniert - nicht dass ich kein Vertrauen hätte, aber Kontrolle ist ja bekanntlich besser.
Beste Grüße David - man lernt halt nie aus
-
... nicht dass ich kein Vertrauen hätte, aber Kontrolle ist ja bekanntlich besser ...
Ich sehe das genau so, David. Deine Zweifel sind da wirklich nicht unbegründet, da die @function nicht dokumentiert ist. Ich bin mit sowas auch immer sehr vorsichtig. Beruhigend (im Sinne einer Garantie) ist da auch nicht, dass das Teil in der 8.5er Mailschablone verwendet wird und auch schon mit R8.0 funktionieren soll (ich habe das bisher nicht getestet).
Da @WhichFolder wirklich nur in Ansichtsspalten funktioniert, lässt auf eine "Alpha-Implementierung" auf Zuruf eines anderen Programmierer der Hauses schliessen.
Nicht nur im Mail-Template, auch via Google lässt sich die @function allerdings finden (und etliche weitere). Man sollte sich aber immer klar darüber sein, dass der Einsatz derartiger @functions, @commands, Methoden und Properties wohlüberlegt sein will. Und bei etlichen "geheimen" Routinen muss sich auch fragen: Warum steht denn das immer noch nicht in der Dokumentation??
NotesUIDocument.ModifiedSinceSaved ist so ein Beispiel - segensreich im "Kampf Frontend versus Backend" - und immer noch nicht in der Dokumentation.
Bernhard
-
In 8.5 würde ich @WhichFolders als Spaltenformel verwenden ...
Hab das damit gemacht. Es hat seine Arbeit super erfüllt.
Danke für die Antworten!
Chris
-
Das bedeutet, daß die Formel auch im 7er Client funktioniert ?!?
-
Das hab ich jetzt nicht probiert.
Ich habe mir kurz einen Notes 8.5 Full Client installiert, da ich die Formel nur kurz zum finden von Mails gebraucht habe. :)
-
Das hab ich jetzt nicht probiert.
Ich aber; mit 7.0.3 geht es nicht, da die Spalte "Ordner" eine HideWhen enthält
@Version < @Text(300) | !@ClientType="Notes"
Damit funktioniert der Befehl @WhichFolders erst ab Version 8 ( 8.0.1 hat @Version 301 )
Habe natürlich mal testweise die HideWhen rausgenommen; dann werden aber nur ?? in der Spalte angezeigt ...