Summary: | Не работает проверка версии релиза 1с в самописной конфигурации | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Alexeev Alexey <alexeev> |
Component: | Дистрибутив | Assignee: | Денис Баранов <baraka> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | major | ||
Priority: | P5 | CC: | baraka, lav, pav |
Version: | unspecified | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | Linux | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | 2469 | ||
Bug Blocks: | 777, 3163 | ||
Attachments: |
код проверки версии релиза
wine.log |
Description
Alexeev Alexey
2008-05-30 17:21:02 MSD
Поместил листинг кода проверки релиза в аттач, а то форматирование убилось. Created attachment 470 [details]
код проверки версии релиза
Created attachment 471 [details]
wine.log
При попытке вставить этот кусок в конфигурацию, после запуска выдается сообщение: Если пустоеЗначение(Константа <<?>>ВерсияЯдра)=0 Тогда {Глобальный модуль(5107)}: Переменная не определена (ВерсияЯдра) ну так добавь эту константу... Видимо ошибка заключалась в том, что не стоял Scripting Host и по этому не выполнялось > ф=СоздатьОбъект("Scripting.FileSystemObject"); После установки все заработало. Не понимаю, в чём заключается исправление ошибки. Если для работы нужно что-то доставить, это что-то должно быть добавлено в поставку WINE@Etersoft. Вариант поставить вручную - не решение. Решили добавить WHS 5.6 в закрытую часть. Он уже поставляется в виде отдельных файлов, надо проверить, что надо регистрировать и какой командой. В результате исследования было решено устанавливать MS Windows Scripting Host 5.6 в процессе установки wine, а не просто копировать библиотеки. Установка WSH добавлена в сборку закрытой части 1.0.9-alt7 Переоткрываю, чтобы можно было переназначить на тестера. Проверяем на сборке из /var/ftp/pvt/Etersoft/WINE@Etersoft/current/WINE-SQL (In reply to comment #13) > Проверяем на сборке из > /var/ftp/pvt/Etersoft/WINE@Etersoft/current/WINE-SQL > Проверил, все работает. |