Summary: | 1c81: Не экспортируется из Excel | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Денис Баранов <baraka> |
Component: | Взаимодействие с Office | Assignee: | Станислав Коробейников <stas> |
Status: | CLOSED FIXED | QA Contact: | Денис Баранов <baraka> |
Severity: | minor | ||
Priority: | P4 | CC: | a.drozdov, amorozov, DjSpiker, ivan |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | 10164 | Связано с: | |
Дата напоминания: | |||
Bug Depends on: | 4546 | ||
Bug Blocks: | 5032 |
Description
Денис Баранов
2009-05-22 21:16:08 MSD
В консоли следующее: err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 fixme:wtsapi:WTSRegisterSessionNotification Stub 0x300d2 0x00000000 fixme:wtsapi:WTSRegisterSessionNotification Stub 0x300d6 0x00000000 err:ole:marshal_object object doesn't expose interface {00000126-0000-0000-c000-000000000046}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 err:ole:marshal_object object doesn't expose interface {e7210190-61f4-11d4-941d-008048da11f9}, failing with error 0x80004002 err:ole:ClientIdentity_QueryMultipleInterfaces IRemUnknown_RemQueryInterface failed with error 0x80004002 С UniOffice + OO вообще в дамп падает. Воспроизводить так: Документы -> Складские доументы -> поступление ТМЦ Выбираем вкладку "Табличная часть" В ней кликаем на выпадающий список "Заполнить" -> Используя мастер загрузки из excel Далее нажимаем кнопку Загрузить файл, выбираем файлю. Запуск с wineole вызывает MS Office, но тот пытается доустановить какие-то компоненты. Такое ощущение, что в бутылке офис криво поставлен, хотя не факт, что будет работать с вайновским ole и после переустановки. P.S. Конфигурация, в которой действие называется "распознОвание документа" не может работать правильно, так как уже содержит ошибку :) Денис, что ещё необходимо для работы этой конфигурации? Создаю новую бутылку (bugs/3976): wine 1.0.11 10/6 1C 8.1 14.72 MS Office 2003 Беру базу из старой бутылки - не запускается, вылетая на загрузке конфигурации с OLE Error. Ой (In reply to comment #4) > Беру базу из старой бутылки - не > запускается, вылетая на загрузке > конфигурации с OLE Error. > Там нужно было зарегистрировать библиотеку которая лежит в папке reg (в папке с базой). В сборке 1.0.11 11/6 MSO вызывается, но процедура загрузки не работает - ошибка, связанная с тем, что макросы VBA не могут работать из-за неустановленных компонент. Макросы не устанавливаются. Может быть, плохой дистрибутив MSO... Нужно разбираться. Попробовал с разными версиями офисов (2003, XP). По прежнему при попытке загрузить xls файл выдается ошибка что офис не установлен. Я на текущий момент эту проблему пытаюсь решить с помощью внешней компоненты Yoksel. Она позволяет выполнить загрузку данных из xls без установленного MSOffica. http://yoksel.net.ru С помощью Yoksel происходит импорт данных из файлов xls без проблем могу предоставить рабочий пример. (In reply to comment #10) > С помощью Yoksel происходит импорт данных из > файлов xls без проблем могу предоставить > рабочий пример. > Было бы здорово. Вот здесь подробно расписано как и что делать ?? http://yoksel.net.ru/forum/topic.php?id=155 Также есть демо конфигурация для 1cv8, в которой продемонстрированы все возможности YOKSEL http://yoksel.net.ru/files/release/yoksel_demo_config_1cv81.rar (In reply to comment #13) > Также есть демо конфигурация для 1cv8, в > которой продемонстрированы все > возможности YOKSEL > http://yoksel.net.ru/files/release/yoksel_demo_config_1cv81.rar > Проверил в демо конфигурации как открываются xls файлы. WINE@Etersoft 1.0.12 eter4.1/eter3 - проблем с открытием не обнаружено. Для клиентов рекомендуем использовать Yoksel для импорта/экспорта xls документов. Принято. |