Hi Rubber Duck,
mein Ansatz war, erstmal einen lokalen Replicationstub zu erstellen, dort dann mittels der Klassen NotesReplication und NotesReplicationEntry die Auswahlformel zu setzen und dann die Replikation anzustoßen.
Leider erstellt CreateReplica scheinbar immer eine vollständige Replik, die Designerhilfe ist da auch etwas widersprüchlich... Kann Dir also nicht weiterhelfen, aber vielleicht findet ja noch ein anderer eine Lösung
.
.
Dim db As NotesDatabase
Dim replica As NotesDatabase
Set db = New NotesDatabase("ServerName/Bla" , "catalog.nsf")
' Replication_STUB_ erstellen .. funktioniert leider nicht...
Set replica = db.CreateReplica( "", "catalog.nsf" )
' Folgendes geht auch nicht - DB muss geöffnet, also phys. vorhanden sein
' Set replica = New NotesDatabase("", "")
Set replication = replica.ReplicationInfo
Set replicationEntry = replication.getentry("ServerName/Bla", "Max Meier/Bla", True)
' Hier kommt die Select-Formel
replicationEntry.formula = |dbtemplatename = "StdR4AgentLog"|
' Repl.-Einträge speichern
Call replicationEntry.save()
Call replication.save()
Call replica.replicate("ServerName/Bla")
.
.