Выгрузка данных в Оpen Office #804396


#0 by ikustow
Приветствую, подскажите, пишу выгрузку в OpenCalc и столкнулся с тем, что значение которое я задаю не записывается в ячейку, хотя код выполняется без ошибок. Может кто знает какую особенность? до этого писал выгрузку для Excel подобных проблем не было. Код привожу ниже. Спасибо! &НаСервере
#1 by Мэс33
А сохранять документ не нужно? (опыта с OO нет).
#2 by Мэс33
Или close(true) - это и есть сохранение?
#3 by ikustow
Пробовал  перед Document.close(true); писать Document.Save; дает ошибку. сейчас ищу материалы по работе с ОО, но в примерах, что нахожу везде Document.close(true) думаю это и есть сохранение
#4 by Мэс33
#5 by Мэс33
Document.store - похоже это нужно
#6 by ikustow
выдает ошибку : Ошибка при вызове метода контекста (Store)          Document.Store; по причине: Произошла исключительная ситуация ([automation bridge] ): com.sun.star.task.ErrorCodeIOException: причем на одном форуме нашел пост с такой же ошибкой и там ему помог такой код он тоже в итоге с ошибкой) ну в принципе проблема ясна, он просто не сохраняет, осталось теперь победить это)
#7 by h-sp
а если так   ТабДок.Записать("тратата.ods"); ??
#8 by ikustow
В общем вот рабочий вариант(может кому пригодится). В пути латинские буквы
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С