Summary: | БЭСТ вызывает OOCalc через COM-интерфейс, у нас пока не реализовано. | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Vitaly Lipatov <lav> |
Component: | Взаимодействие с Office | Assignee: | Синицын Иван <ivan> |
Status: | CLOSED WORKSFORME | QA Contact: | |
Severity: | normal | ||
Priority: | P5 | ||
Version: | 1.0.8 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 689 | ||
Bug Blocks: | 584, 731, 961, 994 | ||
Attachments: |
Тест.
тестовая обработка для 1С 7.7 |
Description
Vitaly Lipatov
2007-09-03 15:25:08 MSD
Created attachment 173 [details]
Тест.
Это тестовая программа, которая воспроизводит поведение БЕСТ при обращении к ooffice.
Created attachment 174 [details]
тестовая обработка для 1С 7.7
Тестовая обработка реализующая примерно такое же поведение для 1С.
В данный момент написана Dll, которая запускает открывает документы, вызываемые таким образом, в host системе (проходит оба теста). Реализует открытие документов через ShellExecute. Dll написана с использованием vc6, поэтому тянет, за собой еще три библиотеки mfc.Сейчас пытаюсь избавится от этих лишних библиотек. Все есть Dll реализующая функциональность и не требующая дополнительных библиотек. Оба теста проходит. Как добавим в сборку - можно закрыть багу. Похоже в новом БЭСТ 4+ (август 2007) OpenOffice вызывается другим способом, поскольку (если исключить зависание на zip.exe и zipoo.bat), OpenOffice вызывается когда надо. При отключении зависаний а zip.exe и zipoo.bat. В старой версии BEST4+ с библиотекой ooffice.dll, то же вызов OPenOffice происходит нормально. Другое дело что он не способен открыть файл сформированный BEST4+(но это к этой баге не относится). Нужно добавить наши DLL, чтобы закрыть вопрос. Если проблема ещё есть, её надо формулировать заново. |