D
deeeman
Привет всем!
есть письмо в почтовой бд
по кнопке из вида срабатывает печать писем в котором лежит .doc файлы
нужно определять файлы которые лежат в письме и печатать если они все WORD
есть письма в которых файлы прикреплены в поле "Body" а если письма файлы в которых прикреплены как аттач к доку (внизу письма квадратик)
поэтому приходиться использовать метод doc.EmbeddedObjects для определения всех аттачей в документе., но на строке 2 выдается ошибка: Type mismatch. В документе я по всякому располагаю файли и все равно ошибка одинаковая.
В чем проблема.
PS:
если делать через notesRichTextItem.EmbeddedObjects то аттач ловиться, но упускается те фалы которые крепятся к письму не через поле "Body"
Куда копать?
есть письмо в почтовой бд
по кнопке из вида срабатывает печать писем в котором лежит .doc файлы
нужно определять файлы которые лежат в письме и печатать если они все WORD
есть письма в которых файлы прикреплены в поле "Body" а если письма файлы в которых прикреплены как аттач к доку (внизу письма квадратик)
поэтому приходиться использовать метод doc.EmbeddedObjects для определения всех аттачей в документе., но на строке 2 выдается ошибка: Type mismatch. В документе я по всякому располагаю файли и все равно ошибка одинаковая.
В чем проблема.
Код:
If doc.HasEmbedded Then
Forall o In doc.EmbeddedObjects
If ( o.Type = EMBED_ATTACHMENT) Then
If Strright(Cstr(o.Name),".") = "doc" Or Strright(Cstr(o.Name),".") = "docx" Then
'print
Else
Goto ff
End If
End If
End Forall
End If
PS:
если делать через notesRichTextItem.EmbeddedObjects то аттач ловиться, но упускается те фалы которые крепятся к письму не через поле "Body"
Куда копать?