Run on Behalf per script setzen

  • 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

    • Offizieller Beitrag

    ungeprüft!


    hast Du es schon mal mit DXL-Export, ändern und DXLImport probiert?


    Gruß
    Dirk

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein

  • 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
    ...

    bunt ist das dasein und granatenstark. volle kanne hoshi's!


    IBM Certified Advanced System Administrator (R5, D6, D7)
    IBM Certified Advanced Application Developer (R5, D6, D7, D8)

  • 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

    • Offizieller Beitrag

    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

    Rein logisches Denken verschafft uns keine Erkenntnis über die wirkliche Welt.
    Alle Erkenntnis der Wirklichkeit beginnt mit der Erfahrung und endet mit ihr.
    Alle Aussagen, zu denen man auf rein logischen Wegen kommt, sind, was die Realität angeht, vollkommen leer.
    Albert Einstein