Bug 494

Summary: Нужен вызов OpenOffice из Консультант
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: Взаимодействие с OfficeAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: enhancement    
Priority: P5 CC: baraka, ivan, kondratyuk
Version: 1.0.7   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 42, 488    

Description Vitaly Lipatov 2007-03-05 09:07:48 MSK
Надо совместно с разработчиками разработать наиболее лёгкое решение по открытию документов из Консультанта в OOo в хост-системе.
Comment 1 Vitaly Lipatov 2007-03-05 09:09:19 MSK
Как говорят, на Windows для этого достаточно ассоциировать файлы .doc с OOo.
Нужно сделать это для Wine, причём вызывая хостовый OOo.
Comment 2 Vitaly Lipatov 2007-03-05 09:27:24 MSK
Два направления:
1. ссылка на документ офиса прямо из текста статьи (делается через start)
2. открытие самой статьи в Word (через OLE)
Comment 3 Vitaly Lipatov 2007-03-05 09:58:37 MSK
Установил OOo 2.1, запустил AutomakeIt 6.0beta. Консультант стал показывать кнопку экспорта, но вызов OOo не удаётся - говорит, переустановите MS Office...
Comment 4 Vitaly Lipatov 2007-03-05 12:44:22 MSK
Для начала нужно связать файлы word/excel с OpenOffice из Linux
Comment 5 Vitaly Lipatov 2007-03-12 22:04:34 MSK
Похоже, нужно 
а) добавить скрипт-враппер для вызова программ из WINE
б) разобраться с передачей путей к файлам при вызове из Linux
(например, как откроется wine msword ~/file.doc)

http://unicom.tomsk.ru/articles/wine-kde-linux-integration.html
Comment 6 Константин Кондратюк 2007-04-23 19:23:06 MSD
Сделал по этому рецепту решение для открытия .doc, .rtf и .xls файлов через "wine start". Остальные расширения будем добавлять по мере необходимости.
Пока решение в закрытой части.

В Консультанте не работает?
Comment 7 Vitaly Lipatov 2007-05-03 22:30:54 MSD
Консультант вызывает через OLE, я так думаю.
Comment 8 Vitaly Lipatov 2007-05-25 22:45:29 MSD
Откладываем на потом.
Comment 9 Синицын Иван 2007-06-15 11:43:25 MSD
В 1.0.7 вызов openoffice работает. Закрываем.