Информация о файле обновления Галактика ATOLEAUT_DLL_54370.txt


Описание файла обновления:
ФайлATOLEAUT_DLL_54370.txt
ОбновлениеATOLEAUT_DLL_54370
НазначениеОбщее
ПродуктAtlantis 5.4
Релиз:
КомпонентATOLEAUT
ТипDLL
Версия5.4.37.0
Дата2011-08-06 23:58:44
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.46463NEWДоработка шлюза в OLEИнструментарий прикладного программистаВзаимодействие с Атлантис-приложением через OLE
OLE шлюз ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Доработать OLE шлюз.Добавлена поддержка массивов (safearray), даты времени (в ole всегда datetime для тип time випа расширяется текущей датой), в параметрах функций интерфейса
102.1044225.4.36.0При включенных параметрах COMAutomation=on и COMRegServer=on секции APIИнструментарий прикладного программистаВзаимодействие с Атлантис-приложением через OLE
OLE сервер ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение галактики при запуске в режиме OLE сервера без предварительной регистрации.Исправлено.
101.427065.4.26.0работа с несколькими БД одновременно через OLEПредложение по новой функциональности Атлантиса?
OLE сервер ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Дать возможность работы нескольких OLE серверов на одном компьютере.Добавлен параметр /ProgID для задания ProgID OLE сервера при регистрации. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Для того, чтобы несколько OLE серверов одного и того же экземпляра Галактики могли работать каждый со своей БД, необходимо после регистрации этих серверов скорректировать реестр: в поле [HKEY_CLASSES_ROOTCLSID<идентификатор-объекта>LocalServer32] добавить файл конфигурации к строке запуска приложения. Путь на cfg-файл надо указывать полностью. <Идентификатор-объекта> можно найти в поле HKEY_CLASSES_ROOT<имя-объекта>Clsid], где <имя-объекта> - значение параметра ProgID регистрации сервера. Пример: Регистрация OLE сервера: galnet.exe /RegServer /ProgID:atlexec1.APP После регистрации в реестре появляется запись [HKEY_CLASSES_ROOTatlexec1.APPClsid] со значением: "{B7D240B3-1332-42C2-AFCB-0C5AEA025EEE}". И запись [HKEY_CLASSES_ROOTCLSID{B7D240B3-1332-42C2-AFCB-0C5AEA025EEE}LocalServer32] со значением: "Y:MoskGAL810.54exeatlexec.exe /ProgID:atlexec1.APP". Ее необходимо привести к виду: "Y:MoskGAL810.54exeatlexec.exe /ProgID:atlexec1.APP /c:Y:Moskgalnet1.cfg" Для каждого сервера можно указать свой cfg-файл. Таком образом, каждый OLE сервер будет работать с собственными настройками (в т.ч. БД). Необходимо иметь в виду, что обращение к Галактике через все OLE сервера будет идти от одного (фиктивного) пользователя. В связи с этим возможны конфликты имен ресурсов, dsk-файлов и т.д. при одновременной работе с несколькими OLE серверами, ссылающимися на одну и ту же папку EXE.
102.746345.4.14.0Для выпуска Атлантиса 5314Предложение по новой функциональности Галактики ERP (по системе в целом)?
Для совместимости с Атлантисом 5.3.14 необходима персборка на этом атлантисе 6 dll: - G_FA 8.10.1.0 - G_Fin 8.10.3.0 - G_Nalog 8.10.2.0 - G_OPer 8.10.3.0 - G_Txo 8.10.8.0 - Galnet 8.10.53.0Указанные DLL пересобраны на 5.3.14.
102.831015.4.14.0Атлантис 5.4.14Проблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано