R
romanko
вот этотromanko
месадж бокс с системной ошибкой или с той что заранее забита?
Msgbox "Размер создаваемого вами документа привышает норму! ", 16, "Ошибка"
вот этотromanko
месадж бокс с системной ошибкой или с той что заранее забита?
добавил еще Msgbox Cstr(v(0))A Msgbox Cstr(v(0)) что выдаёт?
вложил файл выбело ошибкуromanko
правильно, для документа без вложений так и должно быть
Добавлено: а теперь попробуйте вложить файл и вызвать сейв
v = Evaluate( {@AttachmentLengths}, Source.Document)
If Clng( v(0) ) > 3146001 Then
Return value
sizeInBytes
Number or number list.
If the current document contains one attachment, sizeInBytes is a number representing the size of that attachment in bytes.
If the current document contains more than one attachment, sizeInBytes is a number list where each number in the number list is the size of one of the attachments, in bytes.
Кстати, если верить хелпу, то не видно тут проверки на несколько вложенных файлов
Как сделать чтобы оно общую сумму размеров файлов добавленых проверяло?
Если у Вас кроме вложений всего четыре поля с минимумом информации, то может просто проверять общий размер документа (notesDocument.Size) за вычетом размера полей? Под поля можно зарезервировать фиксированный размер или посчитать сумму их размеров через notesItem.ValueLengthдам 4 поля и все
циклом ( for ... next )Оно с помощью этогшо кода проверяет только один вложеный файл а не пачку.Как сделать чтобы оно общую сумму размеров файлов добавленых проверяло?
Да я тоже к этому варианту скланяюсь!Но после добавления этой проверки когда прикряпляется файл выскакивает ошибка лотосаЕсли у Вас кроме вложений всего четыре поля с минимумом информации, то может просто проверять общий размер документа (notesDocument.Size) за вычетом размера полей? Под поля можно зарезервировать фиксированный размер или посчитать сумму их размеров через notesItem.ValueLength
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab