Bug 750

Summary: 1C77 не видит компонент Barcode.ocx
Product: WINE@Etersoft Reporter: Синицын Иван <ivan>
Component: ОбщееAssignee: Синицын Иван <ivan>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: baraka, lav
Version: 1.0.7   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 584, 760    

Description Синицын Иван 2007-09-15 16:12:12 MSD
Этот компонент идет в поставке с конфигурацией "Торговля и склад" и служит для вывода штрих кода. 1С его не видит в системе, хотя его регистрация прошла удачно.
Comment 1 Vitaly Lipatov 2007-09-23 19:07:59 MSD
Надо доразобраться. Наверняка что-то с реестром.
Comment 2 Синицын Иван 2007-09-24 12:45:05 MSD
похоже проблемы с этим компонентом не только в wine.

http://forum.ru-board.com/topic.cgi?forum=33&topic=7403&start=100
Comment 3 Синицын Иван 2007-10-16 16:18:13 MSD
Похоже с реестром все в порядке.Т.к через команду "СоздатьОбъект" 1C этот компонент находит и создает.Значит проблема в чем-то другом.
Comment 4 Синицын Иван 2007-10-30 16:15:21 MSK
На Mandriva 2007 Spring. 1с SQL + конфигурация торговля и склад нормально работал с этим компонентом. wine@etersoft 1.0.8 от 21 сентября SQL.
Comment 5 Vitaly Lipatov 2007-11-10 10:49:19 MSK
Действительно, на Mandriva 2007 нормально работает. Для проверки .wine была перенесена на ALT Linux 4.0 - не работает. Похоже дело в сборке wine/библиотеках.
Comment 6 Vitaly Lipatov 2007-11-10 16:09:38 MSK
Начальные сведения об OCX: http://netler.ru/pc/dll-ocx.htm
Выяснилось, что проблема в сборке, так как в сборке от Mandriva 2007, установленной на Mandriva 2008, всё работает.
Окно добавления объектов формируется в oledlg.
Comment 7 Vitaly Lipatov 2007-11-11 23:14:03 MSK
В общем была проблема с размером буфера для строк из реестра. Патч
check/oledlg-fixbuf.patch

На память:
С oledlg из Windows тоже всё в порядке.
Если положить в Mandriva 2008 только oledlg.dll.so из Mandriva 2007 - тоже всё в порядке.

Ещё информация:
http://www.cetis.ru/library/activex/1.html