Domino 9 und frühere Versionen > ND6: Entwicklung
agent.OnBehalfOf
umi:
Ungefähr so:
--- Code: ---Dim s As New notessession
Dim db As notesdatabase
Dim notecoll As notesnotecollection
Dim noteid As String
Dim agent As document
Set db = s.currentdatabase
Set notecoll = db.createNoteCollection(False)
notecoll.SelectAgents=True
Call notecoll.BuildCollection()
noteid = notecoll.GetFirstNoteId
Set agent = db.GetDocumentByID(noteid)
While Not agent Is Nothing
If agent.name="Mein AGent" Then
Call agent.replaceitemvalue("$OnBehalfOf","CN=Der Name/O=Meine Organisation")
Call agent.save(True,False)
End If
noteid = notecoll.getnextnoteid(noteid)
Set agent = db.GetDocumentByID(noteid)
Wend
--- Ende Code ---
andrew22:
vielen danke habe mir ein nettes script zusammen gebastelt ;) ...
werde es dann noch posten ..
allerdings noch 2 fragen
1. wie kann ich testen ob das Feld $OnBehaltTo überhaupt existiert ?
2. könnte ich auch Zeitperiode ändern sprich wenn der agent periodisch läuft ?!
thx
andrew22:
Das Problem ist das wenn das feld nicht gesetzt ist existiert es auch nicht und wenn ich dann nen Namen reinsetze kann ich den agent nicht mehr im Designer öffnen :(
umi:
zu 1. Mit Document.hasitem ? z.Bleistift
gruss
umi
andrew22:
jupp has item ;) so hab ichs gemacht
nur trotzdem ist das ein Problem für ihn ich kann danach den agent nicht mehr im designer öffnen ..
woran mag das nur liegen ?! :(
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln