Hallo zusammen,
gibt es eine Möglichkeit den Punkt "Run on behalf of" eines Agents per Script oder Java zu setzen?
Die Property is ja leider nur Read-Only, aber vielleicht gibt es ja einen umweg.
Danke im voraus.
MfG Stefan
Hallo zusammen,
gibt es eine Möglichkeit den Punkt "Run on behalf of" eines Agents per Script oder Java zu setzen?
Die Property is ja leider nur Read-Only, aber vielleicht gibt es ja einen umweg.
Danke im voraus.
MfG Stefan
ungeprüft!
hast Du es schon mal mit DXL-Export, ändern und DXLImport probiert?
Gruß
Dirk
Hallo Diali,
danke erst einmal.
Nein hab ich noch nicht probiert, aber das wäre mal einen Test wert.
MfG Stefan
hier mal ein auszug aus einem unserer scripte ...
...
Set nc_ooo = db_mail.CreateNoteCollection(False)
nc_ooo.SelectAgents = True
Call nc_ooo.BuildCollection
'Alle gefundenen Agenten durchlaufen
AgentNoteID = nc_ooo.GetFirstNoteID
Do Until AgentNoteID=""
Set doc_design = db_mail.GetDocumentByID(AgentNoteID)
If lcase(Strleft(doc_design.~$TITLE(0), "|"))="outofoffice" Then
Call doc_design.ReplaceItemValue("$OnBehalfOf", nn_user.Canonical)
Call doc_design.Sign
Call doc_design.Save(True, False)
End If
AgentNoteID = nc_ooo.GetNextNoteID(AgentNoteID)
Loop
...
Hallo aweinrei,
danke für deine Hilfe.
Ich hab das Script getestet und es funzt wunderbar.
Die Idee mit den Geastaltungsdokumenten hat ich auch doch hat ich keine Ahnung wie das notwendige / die notwendigen Feld(er) heissen und wie ich am besten an die Dokumente komme.
Vielen Dank.
MfG Stefan
an die notwendigen Felder kommst Du über die Eigenschaftbox. Diese müsst Du allerdings ansehen, wenn Du in der Liste der Gestaltungselemente stehst und das Gewünschte Element markiert (nicht geöffnet) ist.
Über anweireis Variante kommst Du allerdings auch nicht auf alle Elemente bzw. kannst diese nicht sauber füllen (z.B. Auswahlformel in einer View).
Gruß
Dirk