Hierfür ein ProfileDoc zu verwenden, ist schon mal ganz schlecht, denn ProfileDocs werden von den Clients gecached, sprich, was der eine Client macht, bekommt der andere nicht mit.
Weiters: Während einer Replikation kannst Du keine Werte irgendwie auf Null setzen.
Denkbar wäre folgendes Procedere: Es muss eine "führende Replik" gegen, in der in einem NotesDocument (eben kein ProfileDocument!) durch einen Agent täglich ein TimeStamp abgelegt wird in einem Item, welches beispielsweise den Servernamen als Itemname trägt.
Beim Öffnen einer weiteren Replik wird eine Prüfung durchgeführt: Ist der TimeStamp des führenden Servers vom heutigen Tag? Wenn ja: Ist der TimeStamp für diesen Server (in einem entsprechenden Item) älter? Dann Counter für diesen Server auf 1 setzen und neuen TimeStamp setzen für diesen Server.
Wenn nicht: Ist der TimeStamp für diesen Server vom heutigen Tag? Dann nichts machen, sonst auf den heutigen Tag setzen und den Counter inkrementieren.
Das aber nur so als erste Überlegung.
Mit Formelsprache ist bei solch einem Procedere aber nichts zu machen.
Bernhard