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


Описание файла обновления:
ФайлMT_DRV_DLL_55360.TXT
Обновлениеmt_drv_DLL_55360
НазначениеОбщее
Продукт
Релиз20/03/2012 :
Компонентmt_drv
ТипDLL
Версия5.5.36.0
Дата2020-01-13 15:51:41
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.67855NEWДоработать компиляцию словаря на таблицах в памятиИнструментарий прикладного программистаVip - язык, компиляция
VIP-компиляция ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать добавление таблиц. Реляции сохранять в dictcache.res.Для компиляции теперь достаточно одного dictcache.res, реляции сохраняются в нем же. Возможно изменение словаря. Изменения сохраняются в dictcache.res.
101.663845.5.35.0Компиляция vip-кода без использования БД, по описаниюИнструментарий прикладного программистаVip - язык, компиляция
VIP-компиляция ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Компиляция vip-кода утилитой vip.exe без использования БД, по описанию.При использовании след параметров vip.cfg /resources:%TARGET%DictCache.res [DataBase] DataBaseDriver=mt_drv.dll UserTablesDirectory=%TARGET%MTDATA [Lot] TableDefCacheFile=%TARGET%DictCache.res компиляция идет только на драйвере ТП. DictCache.res заполняется при компиляции словаря. Лицензия может быть на любую платформу. Для полной сборки атлантиса на ТП нужно в miracle.bat установить set WITHOUTBASE=1 Тоже самое и в MakeSupp.bat.
101.652935.5.34.0Поддержать длинные строки в таблицах в памятиИнструментарий прикладного программистаТаблицы в памяти
Таблицы в памяти ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Поддержать длинные строки в таблицах в памяти.В описаниях table struct теперь доступны widestring. Максимальная длина - 2047 символов.
102.1952125.5.34.0Не работает фильтр по колонке для вычисляемых полей в подчиненных панеляхЭлементы пользовательского интерфейсаРежим быстрого поиска
Фильтры ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не работает фильтр по колонке в таблицах в памяти для вычисляемых полей с isValid.Исправлено.
102.1962335.5.34.0не сохраняется иерархия в анализе бюджетовИнструментарий прикладного программистаТаблицы в памяти
Таблицы в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не сохраняются на диске таблицы в памяти с компонентными именами.Исправлено.
102.1974545.5.34.0Сломан insert current для таблиц в памятиИнструментарий прикладного программистаТаблицы в памяти
Таблицы в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- ClearBuffer не очищает значения неиспользованных полей в таблицах в памяти.Исправлено.
101.668285.5.34.0При определенном сочетании общесистемных настроек при добавлении или изменении приказов на командировку поля таблицы PRIKAZ - зануляютсяИнструментарий прикладного программистаТаблицы в памяти
Драйвер ТП ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При определенном сочетании общесистемных настроек при добавлении или изменении приказов на командировку поля таблицы PRIKAZ - зануляются.Исправлено.
102.1623515.5.28.0Устранить смену позиции при вызове ReReadRecordИнструментарий прикладного программистаЛогические таблицы
Логические таблицы ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Устранить смену позиции при вызове ReReadRecord при ограничении вида bounds test = 0 == code and 1 <<= Arch ordered by Arch (desc);Условие при проверке в IsValidNew теперь тоже переворачивается.
101.568855.5.22.0BULK INSERT (импорт с оптимизацией) не проходит для неадминистратора на MSSQLПоддержка различных платформ баз данныхMS SQL
MSSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При сохранении словарной таблицы в памяти в базу возникает ошибка, связанная с нехваткой прав на отключение триггеров. Тоже самое при импорте таблицы с оптимизацией для SQL-платформ.При сохранении ТП в базу срабатывают триггеры. При импорте -- срабатывают только для неадминистраторов. Сами операции проходят успешно.
101.547675.5.20.0На новых патчах dsql не заработалИнструментарий прикладного программистаПрямой SQL
Таблицы в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Некорректно работают таблицы в памяти, в которых осталось 0 полей в результате оптимизации интерфейса.Исправлено.
101.528295.5.20.0Необходим шлюз для SmartInspect к интегрированному средству логирования AtlantisИнструментарий прикладного программистаЛогирование
Ядро ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Необходим шлюз для SmartInspect к интегрированному средству логирования AtlantisРеализовано. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: При использовании 3-хуровневой архитектуры после автоматического обновления клиентской части необходимо вручную скопировать из каталога EXE серверной части в каталог EXE клиентских частей файл atlantis.rtx.
102.1268225.5.17.0Runtime при удалении записейИнструментарий прикладного программистаТаблицы в памяти
Таблицы в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение в драйвере таблиц в памяти.Исправлено.
101.529325.5.17.0Неверно работает фильтр IFilter - нельзя отфильтровать по пустой строкеИнструментарий прикладного программистаПрямой SQL
Таблицы в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- В таблицах в памяти неправильно работает фильтр по неравноИсправлено. В ситуациях, когда можно использовать фильтры и по >, и по <>, предпочтительнее выбрать >, т.к. второй второй вариант точно неиндексный.
180.78665.5.17.0Падение Галактики после закрытия интерфейса с именем более 23 символов и инструкцией вида table struct tTmp=tmpSaldo1Инструментарий прикладного программистаТаблицы в памяти
Драйвер таблиц в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение Галактики после закрытия интерфейса с именем более 23 символов и инструкцией вида table struct tTmp=tmpSaldo1.Исправлено.
102.1266445.5.16.0Runtime error 216 in MT_DRV.DLLИнструментарий прикладного программистаТаблицы в памяти
Таблицы в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение приложения при при изменении записи, удаленной через синоним.Исправлено.
102.1217345.5.14.0AQA-TEST. Изменяется дата при замене нормыПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Драйвер таблиц в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При подборе индекса не учитывается последнее условие на << или >>.Исправлено.
101.516895.5.14.0В CacheProtocol выводится статистика только по одной функцииИнструментарий прикладного программистаТаблицы в памяти
Кеширование таблиц и функций ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Доработать лог для отображения кешируемых функций.Сделано.
102.1181885.5.13.0Работа ТП при использовании транзакцийИнструментарий прикладного программистаТаблицы в памяти
Драйвер таблиц в памяти ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Оптимизировать расход памяти при работе в транзакции.Убрал хранение промежуточных состояний записи в логе транзакции.
102.1185025.5.13.0не сортирует данные. сообщение "индекс не найден"Проблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Сортировка Драйвер таблиц в памяти ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При попытке сортировать выдает "ндекс не найден".Исправлено.
102.1157715.5.12.0Кэширование результатов функций, настраиваемое программистомИнструментарий прикладного программистаТаблицы в памяти
Вип исполнение Кешируемые функции ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Создать механизм управления временем жизни результатов для кешируемых функций.Для управления кэшированием добавлены функции: EnableFuncCache ClearFuncCache SetCacheTime и параметр DataBase.DisableSetCacheTime