Бутылка buh/nal-2009/13-39 2НДФЛ, открывается справочник сотрудников. Вводим данные, т.е. нажимаем на + в левой нижней части страницы, заполняем его данные, на поле 13% вводим его доход помесячно, выставляем общую сумму дохода, нажимаем закрыть. Спрашивают сохранить данные, мы соглашаемся. После нажимаем, практически по центру, кнопку с изображением принтера, нас спрашивают печать/просмотр, один/все, нажимаем один(по умолчанию), откроется окно с надписями 2ндфл//реестр//контроль//протокол, нажимаем контроль, пишет проверка прошла успешно, нажимаем на протокол, должна открытся страница где будет отображение протокола(его нет) нажимаем печать(в левом нижнем углу) и получаем ошибку. Установка ie, запуск через wineole не помогают.
Как почините, сюда отпишитесь: http://unixforum.org/index.php?showtopic=111184
В ходе работы программы в консоли постоянно появляются сообщения: err:ole:apartment_getclassobject DllGetClassObject returned error 0x80040111 err:ole:CoGetClassObject no class object {a07034fd-6caa-4954-ac3f-97a27216f98a} could be created for context 0x1 err:shell:SHCoCreateInstance failed (0x80040111) to create CLSID: {a07034fd-6caa-4954-ac3f-97a27216f98a} (Query file associations) IID: {c46ca590-3c3f-11d2-bee6-0000f805ca57} (unknown) err:shell:SHCoCreateInstance class not found in registry >нажимаем печать(в левом нижнем углу) и получаем ошибку. При этом в консоли ничего не добавляется. Если в появившимся диалоге ответить "да", то появляется окно с расшифровкой ошибки. В котором написано: Ошибка OLE, код 0x80040100: Неизвестный код состояния COM. Думаю к печати данная бага прямого отношения не имеет.
Думаю надо проверить в бутылке с установленным IE
(In reply to comment #3) > Думаю надо проверить в бутылке с > установленным IE > Я же писал в описании "Установка ie, запуск через wineole не помогают" Кстати установка dcom98 тоже не помогает.
(In reply to comment #4) > Я же писал в описании > "Установка ie, запуск через wineole не помогают" Прошу прощения. Не заметил.
Проверил в текущей версии eterhack. Поведение похожее, только теперь в консоли: fixme:shdocvw:WebBrowser_QueryInterface (0x1d5b10)->({0000011d-0000-0000-c000-000000000046} 0x329dc0) interface not supported Название интерфейса IOleLink. Надо проверить доступен ли он из WebBrowser_QueryInterface.
Создал отдельную багу
Как выяснилось, сообщение: fixme:shdocvw:WebBrowser_QueryInterface (0x1d5b10)->({0000011d-0000-0000-c000-000000000046} 0x329dc0) interface not supported тут не при чём.
В ближайшее время делать не собираюсь, слишком много более приоритетных задач. Откладываю
на eter-2.1 bugs/5370 WINE@Etersoft SQL 2.1.2/2.1.0-eter10/3 ошибка сохранилась