|
Проблема с 1с и новым OpenOffice 4.0,1 | ☑ | ||
---|---|---|---|---|
0
Vstur
05.02.14
✎
11:04
|
Существуют обработки, организующие выводж в XLS-файлы.
На компьютерах OpenOffice 3.3 Беру новый OpenOffice 4.0.1. Удаляю OO 3.3, ставлю ОО 4.0.1. Запускаю в 1с обработку Падается в строке: Попытка ServiceManager = Новый COMОбъект("com.sun.star.ServiceManager"); Исключение Предупреждение(ОписаниеОшибки() + Символы.ПС + "программа OpenOffice не установлена на данном компьютере!"); Возврат; КонецПопытки; с ошибкой: "Ошибка при вызове конструктора COM-объекта. Не удается найти указанный файл." Удаляю ОО 4.0.1, возвращаю ОО 3.3, все опять работает. Кто-нибудь сталкивался ? Укрощали ОО 4.xx ? |
|||
1
Dmitry1c
05.02.14
✎
11:09
|
>Не удается найти указанный файл
в реестре к COM-объекту указан путь, по которому нужной dll-ки нету |
|||
2
Dmitry1c
05.02.14
✎
11:11
|
> C:\Program Files (x86)\LibreOffice 4\program\soffice.exe --nodefault --nologo
у меня по такому вот адресу |
|||
3
Vstur
05.02.14
✎
12:07
|
Странно, что при установке ОО 4.xx не прописывается, получается, что при установке 3.3 прописывалось, а сейчас нет...
|
|||
4
Vstur
05.02.14
✎
12:39
|
Переустановил 4.x, поправил реестр в
-HKEY_LOCAL_MACHINE -HKEY_CLASSES_ROOT -HKEY_CURRENT_USER процесс пошел... |
|||
5
Torquader
05.02.14
✎
14:01
|
Не знаю, 4.0.0 ставил после 3.Х (правда на Windows XP) всё работало из коробки (только нужно ответить "Да" на удаление третьей версии - иначе он на неё ссылки оставит).
|
|||
6
Vstur
05.02.14
✎
16:49
|
Хоть и выводит в файлы, нормально так и не работает...
В статичных данных случайным образом выдает ошибки при выводе в xls в абс. примитивных конструкциях вида: Sheet.getCellByPosition(2,НомерСтроки).setString(...чего-то там...); ругаясь на setString. То же самое на ОО 3.3 работает без всяких проблем. Пришлось на 3.3 откатиться... |
|||
7
Vstur
05.02.14
✎
16:54
|
В общем, после ОО 3.3, похоже, мигрировать дальше некуда...
|
|||
8
EvgeniuXP
05.02.14
✎
20:06
|
(7) как говорится, работает - не трожь!
|
|||
9
Torquader
05.02.14
✎
21:20
|
(7) В четвёрке какие-то режимы поменяли, причём, если ячейки объединены, то попытка получить пропущенную ячейку честно возвращает Null.
|
|||
10
Vstur
06.02.14
✎
11:38
|
Не, у меня там примитив, никаких объединений и т.п.
Просто заметил, в свое время пытался с ОО 3.3 на 3.4 перейти, получил такие же ошибки на рабочих обработках. Думал, может с 4.хх проблем не будет. Видимо знак, не слезать с 3.3 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |