so, jetzt noch mal ganz langsam, damit ich auch alles richtig verstanden hab. du hast die Masken Company und Person. Die beiden gelten für Web- und NotesClient!
Wofür brauchst du denn nun die Maskenformel???
Schmeiß die doch einfach mal raus. die brauchst du nur, wenn du die Dokumente mit einer anderen Maske öffnen willst, als mit der sie erstellt wurden. Was in deinem Fall ja wohl nicht nötig ist, oder???
Schau doch mal in die Dokumenteigenschaften deiner Dokumente und schau im Feld form nach, ob da jeweils der richtige Wert drin steht. Wenn ja, mußt du gar nix machen. Dann klappt das von ganz alleine
So wies du versucht hast, wird er immer die Maske Company öffnen, wenn du übers Web zugreifst, das gibst du ihm ja vor
Du sagst ihm mit deiner Formel, wenn aus dem Web zugegriffen wird, dann nimm immer die Maske Company.
@If(@IsMember("$$WebClient";@UserRoles);"Company";"")
Er macht es also schon richtig, du hast nur einen Denkfehler in deiner Formel.