Оказалось, что проблема была не в кодировании в Base64, что кстати ненормально - конвертить PDF на 3 метра минут 10. Интересно, есть ли другие функции/библиотеки в лотусе для кодирования? Пробовали на шарпе этот же файл кодировать в Base64, за секунду обработало, а в том что функция Name не хотела поверх перезаписывать файл.
А вот можно ли подключить к лотус скрипту функцию кодирования в Base64 от яваскрипт?
Вопрос 2:
С CurDoc в docR хочу скопировать поле со вложениями. Все поля кроме вложений копирует.
Set CurDoc=uiworkspace.CurrentDocument.Document
Set item = CurDoc.GetFirstItem( "ПРИЛОЖЕНИЯ_" )
Call docR.CopyItem (item,ПРИЛОЖЕНИЯ_)
docR.Form="fmejved"
При этом в docR это поле отображается пустое. А если поле удалить, то вложения отображаются внизу формы, как всегда и происходит, если нет поля с атачами.
Как сделать, чтобы вложения были видны в поле ПРИЛОЖЕНИЯ_?