При попытке продать товар, отсутствующий на складе, в нижней части окна 1С должны появляться служебные сообщения, извещающие об отсутствии товара на складе. На машине с Windows XP именно так и происходит. Но в среде wine@etersoft эти служебные сообщения не выводятся, что, по словам клиента, нарушает работу предприятия.
Created attachment 481 [details] Вид служебных сообщений под XP При попытке выполнить эту же операцию в среде wine@etersoft служебные сообщения не выводятся.
Подтверждаю, через некоторое время перестают выводиться и перестает работать подбор в реализации если окно подбора прикрепляемое...
Бага воспроизводится. Вообще, как я понял, служебные сообщения не выводятся ни в одном случае (когда в Винде всё работает). Я проверял в другой ситуации.
Ок, принято.
Не смог найти окружения, где я бы смог воспроизвести багу. Пробовал: 1c81, 1c8.1.11.67, 1c8.1.7 Других по grep 1c8.1 не нашёл...
Бутылка 1c8.1.11.67 Информационная база №1 (На winXP это база бухгалтеия предприятия(демо)) Делаем "Продажа---Реализция товаров и услуг" Пробуем изменить "поле склад" --- там будет значение "главный склад" -- меняем его на "магазин" --- "ок". Операция не происходит и должны вывестись служебные сообщения Но их нет....
Самое интересное,что это не всегда,иногда выводятся,но после некоторого времени перестают... Касается wine 1.0.8 и 1.0.9
У меня не получилось воспроизвести, сообщения вывелись.. Скриншот прилагаю.
Created attachment 533 [details] Вид из Wine
Эти окна пропадают не сразу, а после определенных действий, у меня у самого воспроизвести не получается, зато у бухгалтеров очень даже... Сам не раз видел и перестает работать кнопка "подбор", т.е. при ее нажатии не открывается окно с товаром...
На последних исходниках не воспроизводится, ждём завтра сборку eter14.
В eterhack действительно всё не работает, пересобрал eter-1.0.9 там всё пашет.
Изменение, которое вызывает проблему, содержится в коммитах commit c0d71be83adaaf3d775c3dbf78aa0a0b8ffae455 (fix eterbug #165) commit 4a8fb1d99f0bb4cdcafe12f8f9affde3bc08ef55 (fix eterbug #1640) Я закомментировал пока этот участок: commit 3002e9f9711c64522d0b3b6381b6e2d887bf6221 Author: Vitaly Lipatov <lav@etersoft.ru> Date: Mon Jul 7 22:10:48 2008 +0400 comment out hack in DestroyWindow (see eterbug #1916) Просьба применить более правильное решение и проверить на багах 165, 1640, 1916.
(In reply to comment #13) > Изменение, которое вызывает проблему, > содержится в коммитах > commit c0d71be83adaaf3d775c3dbf78aa0a0b8ffae455 (fix eterbug #165) > commit 4a8fb1d99f0bb4cdcafe12f8f9affde3bc08ef55 (fix eterbug #1640) > > Я закомментировал пока этот участок: > commit 3002e9f9711c64522d0b3b6381b6e2d887bf6221 > Author: Vitaly Lipatov <lav@etersoft.ru> > Date: Mon Jul 7 22:10:48 2008 +0400 > > comment out hack in DestroyWindow (see eterbug #1916) > > Просьба применить более правильное > решение и проверить на багах 165, 1640, 1916. > Собственно, как я и предполагал, после коренных изменений в user32/winex11.drv мои/наши хаки посыпались аки зрелые яблоки. Хотя, вполне возможно, данный хак уже бесполезен.
(In reply to comment #11) > На последних исходниках не > воспроизводится, ждём завтра сборку eter14. > Отсутствие служебных сообщений воспроизводится на сборке 1.0.9-16
Проверил на вышеуказанном мной примере -- всё ок. wine-1.0.9-alt19