Проверить есть ли аттачи в поле

  • Автор темы Автор темы LIGHT
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.
L

LIGHT

Стоит цель ограничить размер аттачей в поле, делаю как в хелпе:

Но! Если в поле нет вообще атача вылетает ошибка Object Varable not set

Код:
Set rtitem = doc.GetFirstItem("Att")
Forall o In tritem.EmbeddedObject

Т.е. вот тут сразу и вылетает Forall o In tritem.EmbeddedObject т.е. с Forall o что бы проверить тип я даже не могу начать работать. Если есть атачи все нормально.

Блин гарелый, как бы разрулить сею гадость :(
 
LIGHT
попробовать
Код:
if not isempty( tritem.EmbeddedObject ) then
 
Ой! спасло, ошибся ошибкой. Пишит Type Mismatch
 
LIGHT
а документ сохранён?
а tritem случаем не пусто?
 
Спасло! Спасло!!!! Я опять опечатался :(

Спасибки!!!
 
LIGHT
Может стоит использовать Option Declare? Чтобы опечаток больше не было.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab