wine@eter-2 bottle 1c77/bugs8745 WINE@Etersoft SQL 2.0.2-eter20/4 Product: WINE@Etersoft 2.0 SQL Local Network CAD School 1C:Предприятие 7.7 (7.70.027) Конфигурация: "Торговля и Склад", редакция 9.2 Оптово-розничная конфигурация (7.70.943) Работа ActiveBarcode v3.50 Инструкция по воспроизведению: "Справочники-номенклатура -> выбрать существующий или завести новый -> проверить поле штрих-код и если пусто-заполнить (нужно сгенерировать автоматически с помощью кнопки рядом с полем штрих код) -> Записать -> Этикетка." Создается штрих код стандартного вида 1234567890128, несмотря на то, что в свойствах в поле штрих код вбит совсем другой.
Существует ли возможно какого-либо развития по разрешению данной проблемы?
Внутри конфигурации 1с при выполнении операций с выводом Этикетки, в таблицах значится правильный Штрихкод. До самой функции вывода. В трэйсе по ole32 и oleaut32 кроме warn:ole:RunningObjectTableImpl_GetObject Moniker unavailable, IrotGetObject returned 0x800401e3 warn:ole:check_valid_clipformat_and_tymed invalid clipformat/tymed combination: 3/7 warn:ole:apartment_disconnectobject couldn't find object 0x157382c интересного нет. В качестве примечания, значения tymed должны быть кратны 2.
если, что посмотреть на проблему, так как она проявляется у клиента с использованием обработки можно в бутылке из http://bugs.etersoft.ru/show_bug.cgi?id=8745#c23
Скажите, возможно ли разрешение проблемы при условии отсутствия квалифицированной помощи со стороны? и в какой срок?
Откладываем.
Временное решение — по комментарию №17, ole32.dll из /var/ftp/pvt/Windows/MS/dlls-win98/ole32.dll.
(В ответ на comment #27) > Временное решение — по комментарию №17, ole32.dll из > /var/ftp/pvt/Windows/MS/dlls-win98/ole32.dll. Копируете файл ole32.dll в /.wine/dosdevices/c:/windows/system32/ole32.dll с замещением последнего, выполняете команду $ WINEDLLOVERRIDES="ole32=n" wine programm.exe. На этом оставился процесс разрешения этой задачи и она была отложена. Временное решение нельзя советовать клиентам в силу нелегальности использования библиотеки от Microsoft.
bottle 1c77/barcode на eter-2.1 2.1.2/2.1.0-eter14/3 1с77 торговля и склад Во многих бутылках на eter-1.0.12 данная компонента имеет такой вид: !ole32.dll - красного цвета.удалось найти (не без труда) ее обычного вида. Выполняем: > (В ответ на comment #27) > Копируете файл ole32.dll в /.wine/dosdevices/c:/windows/system32/ole32.dll с > замещением последнего, выполняете команду $ WINEDLLOVERRIDES="ole32=n" wine > programm.exe. >"Справочники-номенклатура -> выбрать существующий или завести новый -> >проверить поле штрих-код и если пусто-заполнить (нужно сгенерировать >автоматически с помощью кнопки рядом с полем штрих код) -> Записать -> >Этикетка." Результат: Формируется корректный штрих-код,при повторном формировании каждый раз новый, но при печати -"этикетка"- выводится всегда одинаковый код 2000000010021 Со старой ole32.dll (а также с ней от 1.0.12 простым запуском wine program.exe) на печать выводится 1234567890128(собственно,по этому поводу и создана бага) Получается,что такая замена не приводит к нужному результату.
но у нас же работает и причём в продакшене 0_О
(В ответ на comment #34) > но у нас же работает и причём в продакшене 0_О работает автоматическая генерация штрихкода?
Откладываем задачи, к которым не обращались более 100 дней.
Задача 10620 решена, эта должна быть решена автоматически. Константин, пожалуйста протестируйте решение с wine префиксом из этой задачи.
(Ответ Dmitry Timoshkov на комментарий37) > Задача 10620 решена, эта должна быть решена автоматически. > > Константин, пожалуйста протестируйте решение с wine префиксом из этой задачи. Проверил в vbox с пакетом wine-etersoft-2.1.3-alt22.M70P.23 Проблема не проявляется