Beiträge von M.G.

    Hi!


    Ich möchte mich mal in die Diskusion einmischen.
    Der Zeile:
    Forall o In rtitem.EmbeddedObjects


    Würde ich noch eine Abfrage vorschalten:
    if IsArray(rtitem.EmbeddedObjects) then
    [Dein Code]
    Elseif IsArray(doc.EmbeddedObjects) then
    [Dein Code nur das du dir das ObjArray aus dem Document holst]
    else
    [Im doc gibts einfach kein Attachment]
    end if


    In der Zeile kann der Fehler nur auftreten wenn EmbeddedObjects Leer ist und somit kein Array.
    wäre o nicht declariert würdest du ein Objectvariable not set bekommen (vieleicht ne Zeile weiter unten bin mir nicht sicher).


    bei rtitem das gleiche Spiel => auch ein Objectvariable not set.


    Die Vermutung das es an der Gross-/ Kleinschreibung bei dem Feldnamen liegt ist blödsinn weil klar sein sollte das LotusScript nicht Case-Sensitiv ist wie z.b. JAVA. (Ausnahme natürlich bei dem Vergleichsoperator "=").


    Die Ideen einen Errorhandler einzubauen halte ich auf jeden Fall immer für gut.
    Wie Einstein schon sagte: "Es gibt nur zwei Dinge die unendlich sind. 1. Das Universum und 2. der Einfallsreichtum ( die Dummheit?) der User. - Bei dem Universum bin ich mir aber nicht ganz sicher..." ;)


    Ich hoffe ich konnte weiterhelfen.


    Viele Grüße



    Michael