Hallo,
ich bin es noch einmal.
ICh habe mir jetzt mit nem Schuljungentrick geholfen. Ich greife das Richtextitem ght nicht mehr direkt an. Ich habe in dem Dokument eh schon ein Feld, in das die Größen der Dateianhänge reingeschrieben werden. ICh nehme jetzt einfach dieses Feld und Frage die Werte der Reihe nach ab.
Fertig.
Ich bin mir sicher das hier der ein oder andere die gleichen oder zumindest ähnlichen Probleme hat wie ich. Darum hier der Code:
Call uidoc.Refresh
If uidoc.fieldgettext("fsize") = "" Then
Call source.FieldSetText("ok", "ok")
Else
idx = 0
j = 0
For idx = 0 To Ubound(doc.fsize)
If doc.fsize(idx) > 515000 Then
Msgbox "Es muss mindestens ein Bild verkleinert werden!", , "Hinweis"
continue = False
Exit Sub
End If
Next
idx = idx + 1
Call source.FieldSetText("ok", "ok")
End If
Das Feld dach ich Abfrage heißt bei mir fsize und enthält folgende Formel :
@is(@Attachments > 0; @AttachmentLEngths; "")
Warum soll ich mich da verbiegen, wenns auch so geht.