Похоже, что при обновлении версии платформы с 8.3.24.1624 на 8.3.27.1644 сломалось программное сохранение табличного документа в формате docx. Никто не сталкивался с таким?
А именно, один и тот же код:
ТабДокумент = .....; //тут функция создания и заполнения
ТабДокумент.Записать(ИмяФайла, ТипФайлаТабличногоДокумента.DOCX);
ОбъектWord = Новый COMОбъект("Word.Application");
ОбъектWord.Visible = 0;
ОбъектWord.WordBasic.DisableAutoMacros(1);
Документ = ОбъектWord.Documents.Open(ИмяФайла);
... на старой платформе нормально работает и после формирования/сохранения табличного документа открывает docx-файл, а на новой платформе вызывает ошибку. И сам Word при попытке ручного открытия сохранённого файла ругается с сообщением вида "не удаётся открыть файл ... из-за проблем с его содержимым... Местоположение: Часть: /word/document.xml, строка 0, столбец 0".
Попытка открыть этот же файл через "Открыть и восстановить" срабатывает, но программно и такой вариант не срабатывает - в такой форме всё равно ошибка:
Документ = ОбъектWord.Documents.Open(ИмяФайла,,,,,,,,,,,,, Истина);
PS
При этом ручное сохранение табличного документа в формат docx через Ctrl-S в открытой форме работает нормально.
PPS
А программное сохранение того же табличного документа в формате PDF как работал, так и работает...
PPPS
В получаемом табличном документе есть картинка (скан печати).