Mal ein Schnellschuß von meiner Seite. Ich vermute, Du meintest mit Deiner Formel eigentlich sowas hier?
@If(
@Contains("EnterSendTo";"passiv");
@DbColumn("":"NoCache";"";"OSPM_P";1);
@Contains("EnterSendTo";"aktiv");
@DbColumn("":"NoCache";"";"OSPM_A";1);
@Contains("EnterSendTo";"online");
@DbColumn("":"NoCache";"";"OSOGS";1);
@DbColumn("":"NoCache";"";"Themen";1))
Dann noch zwei Anregungen/Ideen.
- "EnterSendTo" klingt so nach Mail und Namensfeld. In Namensfeldern kann man die AutoUpdate Flags nicht setzen...
- Außer dem (Auto-) Update der Maske gibt es andere Möglichkeiten, Dein Problem zu lösen. Das Exiting-Event eines Items oder QueryRecalc der Maske zum Beispiel.
Hast Du schonmal Frau Google oder ihre Kollegen bemüht? Oder auch mal das atnotes Forum durchsucht? Nix dazu gefunden?
Viel Erfolg,
Th.
Manchmal muss man 2x hingucken. "EnterSendTo" macht in diesem Zusammenhang keinen Sinn. Wie wäre es mit:
@If(
@Contains(EnterSendTo;"passiv");
@DbColumn("":"NoCache";"";"OSPM_P";1);
@Contains(EnterSendTo;"aktiv");
@DbColumn("":"NoCache";"";"OSPM_A";1);
@Contains(EnterSendTo;"online");
@DbColumn("":"NoCache";"";"OSOGS";1);
@DbColumn("":"NoCache";"";"Themen";1))
Schön, wenn Du jetzt für Dich eine Lösung gefunden hast.
Nur aus Interesse... Du hast es aber mal versucht mit dem Exiting Event des EnterSendTo Feldes, ja? Sind ja nur 2 Zeilen...
Dim ws As New NotesUIWorkspace
Call ws.CurrentDocument.Refresh
Und das ging bei Dir nicht? Schon etwas seltsam...
Th.