Das Notes Forum
Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: smokyly am 03.03.11 - 11:24:06
-
Ich setze per Aktion ein Feld in der Kalenderansicht und gebe das dann in einer zusätzlichen Spalte als Symbol aus. Damit mir das Feld auch angezeigt wird, muss ich nach der Aktionswahl die Ansicht mit F9 aktualisieren.
Um mir diesen zusätzlichen Schritt zu sparen, habe ich in der Aktion noch ein @Command([ViewRefreshFields])
eingefügt. Nur tut das nicht.
Habe ich da etwas falsch verstanden? Ich dachte der command würde das Äquivalent zur F9 sein?!
Gruß
-
Musst du dabei dann nicht eher die Ansicht aktualisieren statt das Feld ?
Chris
-
Wie würdest Du die Beschreibung aus der Hilfe interpretieren?
Recalculates the fields in the current document or updates the current view or folder.
-
Wie genau sieht es denn bei dir aus ?
Du hast eine Kalenderaransicht in der du über eine Aktion ein Feldwert in einem Dokument setzt?
In der Kalenderansicht willst du dann auch gleich diese Feldwert Änderung sichtbar machen oder ist das eine zweite Ansicht ?
Chris
-
Du hast eine Kalenderaransicht in der du über eine Aktion ein Feldwert in einem Dokument setzt?
Korrekt.
In der Kalenderansicht willst du dann auch gleich diese Feldwert Änderung sichtbar machen oder ist das eine zweite Ansicht ?
Chris
Es handelt sich um die gleiche Ansicht. Ist die Standard-Monatsübersicht im Kalender. Wenn ich da einen Termin markiere und dann über die Aktion das Feld setze, soll da gleich neben dem Termin ein Symbol erscheinen. Tut aber nur nach F9. ???
-
Nur mal so am Rande: ist das Feld ein Textfeld?
Was ist, wenn du mal ein @Command( [RefreshWindow] ) probierst ?
Chris
-
Nur mal so am Rande: ist das Feld ein Textfeld?
Zahl.
Was ist, wenn du mal ein @Command( [RefreshWindow] ) probierst ?
Chris
;D
Den hatte ich auch schon probiert. Danach sieht man KEINE Kalendereinträge mehr. F9 - und sie sind wieder da.
Danke für Deine Bemühungen!
-
Was kommt denn bei @PostedCommand... heraus?
Gruß
Marco
-
Ändert leider auch nix. :-:
-
Mmmh, seltsam. Habe das gerade mal nachgestellt:
Symbolspalte in View Calendar ergänzt
@If(AppointmentType = "2011"; irgendeineZahlFürEinViewIcon;...Rest der Formel gelassen...)
Anschließend eine Aktion erstellt mit
FIELD AppointmentType := "2011"; @Command([ViewRefreshFields])
Ergebnis: Funzt - Icon wird sofort geändert.
Bitte mich nicht erschlagen, dass das oben genannte Feld benutzt wurde - diente nur für den hier durchgeführten Test; nach Öffnen & Speichern des Dokuments war auch wieder das Standardsymbol sichtbar ;)
Gruß
Marco
-
Nicht, dass wir von 2 unterschiedlichen Ansichten ausgehen: Eingebaut habe ich die Spalte in der Ansicht $Calendar. Die Aktion findet dann am Client auf der Monatsübersicht statt.
Client 8.5, Schablone mail85.ntf
-
Ich hab jetzt einfach mal das Subject verbogen und noch nen Stern davor gehängt, also :
Field Subject="*"+Subject
Auch da brauch ich erst F9......
-
Nur mal so am Rande: ist das Feld ein Textfeld?
Was ist, wenn du mal ein @Command( [RefreshWindow] ) probierst ?
Chris
Nach Umstellung auf 8.5.2 funzt genau das nun. Danke!