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


Описание файла обновления:
ФайлSTREAMS__DLL_54390.txt
ОбновлениеSTREAMS__DLL_54390
НазначениеОбщее
ПродуктAtlantis 5.4
Релиз28.09.2007 :
КомпонентSTREAMS_
ТипDLL
Версия5.4.39.0
Дата2012-06-15 15:21:10
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
101.37997NEWVipDoc + decimalИнструментарий прикладного программистаАвтодокументирование
Инструментарий прикладного программистаАвтодокументирование ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Поддержать типы decimal и money в компиляторе системы автодокументирования.Доработано.
101.46683NEWНе сохр-ся установленный идентификатор подсказки в записи главного окна интерф.Сервисные функции(AQA,архивация,редактор,экспорт-импорт)Конфигуратор
Конфигуратор ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не сохраняется установленный идентификатор подсказки в записи главного окна интерфейса.Исправлено.
101.47600NEWРеализовать в стандартных окнах сообщений схематизациюСхематизацияСхематизация окна приложения
Видимая часть.Окна Сообщений. ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Реализовать в стандартных окнах сообщений собственную отрисовку, поддержать схемы и стандартные кнопки: "Копировать в буфер", "ДА для всех" (и пр.), "Пропустить", "Повторить".Доработано.
101.47856NEWРасширение возможностей трассировки внутреннего состояния Атлантис-приложенийИнструментарий прикладного программистаЛогирование
Встроенная подсистема логирования ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Расширить возможности трассировки внутреннего состояния Атлантис-приложений через внутреннюю систему логирования за счёт добавления источников информации, соответствующих Atlantis543602-20110713-smartlog.zip. Это позволит снимать показания непосредственно с работающей системы без необходимости создания изолированного рабочего места.Доработано.
101.48033NEWОшибка при сборке в АтлантсеИнструментарий прикладного программистаVip - язык, компиляция
Параметры приложения ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Аварийное завершение работы компилятора с сообщением "выход за границы коллекции" в случае, если в параметре /i было перечислено более 32767 различных каталогов.Исправлено.
101.48119NEWСкан-копии в договорахСервис (общесистемное меню всех модулей)Управление Конфигуратором
Конфигуратор ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Попытка использовать в вычисляемом выражении константу cn* приведет ошибке времени выполнения.Исправлено.
101.482335.4.38.4ругается на прототип 7. Требование-накладная. Форма М-11 (RTF)Складской учетНакладные на внутреннее перемещение
Компилятор Vip ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Аварийное завершение работы компилятора при использовании параметра конфигурационного файла [Compilers] LoadIds=1 для загрузки из ресурсных файлов сохранённых там при компиляции идентификаторов после выполнения процесса, идентифицируемого визуализацией как "Загрузка идентификаторов" или "Интеграция идентификаторов" (может проявляться при попытке откомпилировать изменённые пользователем присоединённые формы FCOM).Исправлено. Добавлены следующие параметры otk: [CheckMake] CheckItems=*:IDENTIFIERS для проверки сохранённых в ресурсах идентификаторов. Если информация о типах в процессе компиляции или последующего процесса интеграции на предыдущих выпусках Атлантиса была сохранена в ресурсном файле с ошибками, будет выдано соответствующее сообщение об ошибке. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Удалить созданные ранее файлы, имя которых определяется параметром [Compilers] IdsFile="atlantis.idf"
102.103556NEWсообщение о закрытии счетов за 99:59:59Инструментарий прикладного программистаФункции в Атлантисе
Библиотека для работы с потоками Поддержка Windows GUI ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Предлагается более корректно рассчитывать интервал времени работы визуализации и снять ограничение на максимально отображаемую величину в 99:59:59, а также ограничиться показом нейтрального значения 00:00 в тех случаях, когда текущее время установлено тем или иным способом на более раннее по сравнению со временем запуска процесса визуализации.Доработано.
102.109751NEWДублирование предупреждения, при этом в дублируемом отсутствует описание.Инструментарий прикладного программистаVip - язык, компиляция
Компилятор Сообщения ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Дублирующееся предупреждение с отсутствующим описанием.Исправлено
102.110581NEWДосборка предка начиная с 3-го уровняИнструментарий прикладного программистаVip - язык, компиляция
Вип компиляция ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не компилится приведение типа.Исправлено.
102.111256NEWОшибка компиляцииИнструментарий прикладного программистаVip - язык, компиляция
Вип компиляция ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение компилятора в некоторых случаях при наследовании VipInterface.Исправлено.
102.113474NEWНе срабатывает #__Evaluate__(SizeOf()) для сложных типовИнструментарий прикладного программистаVip - язык, компиляция
Компилятор Vip ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Выполнять поиск идентификаторов констант и типов при вычислении выражений в макропроцессоре во всех активных компиляторах.Доработано.
102.1141095.4.38.5Отправка почтой *.RTF из вложения в МЕМО-полеЭлементы пользовательского интерфейсаРедактор мемо-полей
Функции для работы с мемо-полями ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Повреждение содержимого файла, используемого в качестве почтового вложения в тестовом примере.Исправлено.
102.1142145.4.38.5RunTime при компиляцииИнструментарий прикладного программистаVip - язык, компиляция
Компилятор Vip ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Аварийное завершение работы компилятора при компиляции тестового примера.Исправлено.
104.19886NEWПерестали корректно создаваться текстовые ПАТотчеты на 3х уровневойИнструментарий прикладного программистаФункции в Атлантисе
Библиотека для работы с потоками ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Исправить условие установки перехватчика ядра для устаревших функций паскаля, чтобы оно срабатывало на сервере приложений, но не в 2-уровневой версии.Исправлено.
180.65875.4.38.5зависание Галактики при быстром поискеНастройкаИнтерфейс выбора организаций
Pervasive.SQL Быстрый поиск ANSI-кодировка ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Зависание при попытке быстрого поиска символа "№" на БД c ANSI-кодировкой.Исправлено.
180.67195.4.38.5Устаревшие файлы в FRM = Runtime Error при компиляцииИнструментарий прикладного программистаVip - язык, компиляция
Компилятор Vip ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Аварийное завершение работы компилятора в процессе докомпилирования интерфейса в условиях, изложенных в проблеме.Исправлено.
180.68165.4.38.6"Виснет" система при формировании отчетовПоддержка различных платформ баз данныхPervasive.SQL (Btrieve)
Pervasive ANSI-база ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- После установки обновлений отчет, который формировался "моментально" не сформировался и после 12 минут. Такая же ситуация и с Главной книгой (модуль "Бухгалтерская отчетность).Исправлено.
101.400895.4.38.0нет визуализации процесса обновления суррогатных ключейПоддержка различных платформ баз данныхИнсталляция, настройка, проверка БД
Эргономика Визуализация ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- При выходе из приложения нет визуализации процесса обновления суррогатных ключей при использовании параметра /nusk+.Доработано.
101.470815.4.38.0реализовать создание OLAP-отчетов по DataStreamПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
OLAP-отчеты ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Реализовать возможность получать OLAP-отчеты по DataStream.Доработано. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: в связи с переходом на новую версию, требуется установить следующие компоненты: в зависимости от операционной системы Redistributable VS2010 (x86) - http://www.microsoft.com/download/en/details.aspx?id=5555 или Redistributable VS2010 (x64) - http://www.microsoft.com/download/en/details.aspx?id=14632 +( .Net Framework 3.5 - http://www.microsoft.com/download/en/details.aspx?id=25150 и .Net Framework 4 - http://www.microsoft.com/download/en/details.aspx?id=17718 )
102.1086055.4.38.0Некорректная работа property в подцепке.Инструментарий прикладного программистаVip - исполнение, интерпретация
property-поля Логические таблицы ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При изменении переменной командой set должно приходить оповещение всем таблицам интерфейса, в которых есть фильтры, завязанные на эту переменную. Для property-полей это не работает (позиция в таблице не меняется).Исправлено.
180.60045.4.38.0как отключить "Загрузить в RadarSoft [Shift+F11]"Системные утилитыПрочие дополнительные утилиты
OLAP-отчеты ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Сделать не доступной кнопку создания OLAP-отчетов, если не выполнены все условия по настройке.Исправлено. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: в связи с переходом на новую версию, требуется установить следующие компоненты: в зависимости от операционной системы Redistributable VS2010 (x86) - http://www.microsoft.com/download/en/details.aspx?id=5555 или Redistributable VS2010 (x64) - http://www.microsoft.com/download/en/details.aspx?id=14632 +( .Net Framework 3.5 - http://www.microsoft.com/download/en/details.aspx?id=25150 и .Net Framework 4 - http://www.microsoft.com/download/en/details.aspx?id=17718 )
102.1040265.4.37.0Runtime 144 при объявлении глобальной переменной типа структуры в vip-файлеИнструментарий прикладного программистаVip - исполнение, интерпретация
Типы данных ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При определении переменной структурного типа за пределами интерфейса и последующем использовании этой переменной внутри кода интерфейса, при считывании откомпилированного кода этого интерфейса из ресурсного файла происходит ошибка позиционирования во входном потоке в момент чтения спецификации данной переменной.Исправлено.
101.457635.4.36.0бработка прав доступа в репозитарии, заданных для польз ресурсов Atlantis_%user%Инструментарий прикладного программистаFCom - язык, компиляция
Репозитарий ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- В случае, если пользователю в репозитарии запрещён доступ к ресурсам "Target" и "Internal", попытка печати некоторых отчётов в Галактике приводила к аварийному прекращению работы приложения.Исправлено. Работоспособность прикладного функционала не нарушается, при этом никакие из упомянутых в репозитарии ресурсных файлов не изменяются.
101.459295.4.36.0Runtime error 216 in atlantis.rtl при компиляции тестового интерфейсаКомпилятор интерфейсов?
Support компиляция ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение приложения при компиляции тестового примера.Исправлено.
101.459415.4.36.0Runtime error 216 in atlantis.rtl при компиляции тестового интерфейсаКомпилятор интерфейсов?
Компиляторы ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Можно в определении структурного типа легко перейти допустимую для полей данных границу в 64 КБ, что приведёт к проблеме с распределением области памяти под данные при создании поля такого типа, например, при описании переменной, что, в свою очередь, приведёт к аварийному завершению программы.Исправлено.
102.1061565.4.35.5Установка фильтра по подразделению в интерактивном отчетеИнструментарий прикладного программистаVip - исполнение, интерпретация
Прикладные контейнеры (Markers) ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При определённом наборе входных данных может наблюдаться ошибочное позиционирование в прикладном контейнере (Markers), например, в случае, когда позиционирование производится непосредственно после вставки стохастических значений в сортированный контейнер и навигация начинается в пределах кластера, содержащего элемент, перед которым был вставлен последний добавленный в прикладной контейнер элемент. При последовательном чтении элементы в начале будут пропущены, а значение элементов, прочитанных в конце последовательности, будет случайным (пока не замечено проявлений на больше чем одном элементе). Например, при использовании фильтра по подразделению в интерактивном отчете с выбором нескольких подразделений одно из подразделений может не попадать в сформированный фильтр, а при просмотре значений фильтров одна из строк в колонке "Наименование" будет иметь значение "?! Объект учета <число> аналитики...", где <число> соответствует значению в колонке "Запись (NRec)" этой строки.Исправлено.
101.441865.4.35.0Автоматический подбор полей для select *Инструментарий прикладного программистаVip - исполнение, интерпретация
Логические таблицы Компилятор VIP Конфигуратор Фильтры Ресурсы ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Оказалось, что в настоящий момент времени прикладники выбирают из БД все поля, даже неиспользуемые. Этим они пытаются обойти для пользователей ограничения Атлантиса, ввиду которого пользовательские фильтры работают только по ранее добавленным полям узлов. Это, конечно, неправильно. Следует игнорировать * при описании ЛТ, добавлять поля по мере необходимости и доработать механизм пользовательских фильтров так, чтобы фильтровать можно было по любым полям таблиц.Реализовано.
101.447815.4.35.0сотрудники минского офиса перестали видеть вложенияПоддержка различных платформ баз данныхMS SQL
Мемо-поля ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Во время внедрения данных, пришедших по обмену, префикс мемо-поля сбрасывается в TXTИсправлено
101.450355.4.35.0Утечки памяти в runinterfacenomodalИнструментарий прикладного программистаVip - исполнение, интерпретация
Vip исполнение ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не выгружаются интерфейсы, запущенные через RunInterfaceNoModal.Исправлено.
102.1005915.4.35.0Лишние предупреждения про Select без ограниченийИнструментарий прикладного программистаVip - исполнение, интерпретация
VIP-исполнение ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Ошибочное предупреждение, если в коде встречается getFirst where.Исправлено.
102.1011075.4.35.0Ошибка при открытии docx-вложенияСервисные функции(AQA,архивация,редактор,экспорт-импорт)Редактор
Просмотр мемо-полей ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Создается некорректный AZM-архив при импорте в мемо-поле архивных файлов (в том числе с расширением более 3-х символов - DOCX, XLSX и т.д.).Исправлено для режима импорта "Добавить новый".
102.1021065.4.35.0При наследовании теряется информация о Deprecated методахИнструментарий прикладного программистаVip - язык, компиляция
Вип компиляция ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Добавить наследование флага устаревший (Deprecated) для методов ObjInterface.Сделано.
102.992505.4.35.0существенное замедление при INSERT table SET fld1 := val1, fld2 := val2;Инструментарий прикладного программистаVip - исполнение, интерпретация
Вип исполнение ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Решить проблему замедления insert set внутри _loop.Сделано. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Требуется перекомпиляция проблемного кода на атлантисе не ниже 5.4.35
101.445015.4.34.0Неоправданный размер dsk-файловПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Работа с файлами ресурсов ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Надо доработать алгоритм быстрого сжатия, что б он всё-таки сжимал.Доработано. Действие параметра System.ResourceFastCompress=1 теперь распространяется только на файлы ресурсов размером < 1M, или те, в которых суммарный размер областей, потерянных после удаления объектов, составляет менее половины общего размера.
102.1006715.4.34.0Сильное замедление этапа:Сервис (общесистемное меню всех модулей)Система тестирования AQA
Загрузка системы ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Сильное замедление создания настроек при первом входе на БД.Исправлено.
102.1006875.4.34.0рантайм при загрузке системы на 3-хуровневой архитектуреПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Клиент-серверная версия ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При первой загрузке системы Галактика падает по рантайму. Лог и отчет о системе во вложенных файлах.Исправлено.
102.639405.4.34.0Модификация таблиц в памяти без NoVisual идет слишком медленноИнструментарий прикладного программистаVip - исполнение, интерпретация
Видимая часть ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Модификация таблиц в памяти без NoVisual идет слишком медленно.Оптимизирована визуализация двухуровневой архитектуры. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: В системе добавлен новый параметр конфигурационного файла: Секция Windows. Параметр FastVisual. Тип логический. Значение по умолчанию True (оптимизация вкл).
102.976375.4.34.0маленькая производительность при добавлении маркеровИнструментарий прикладного программистаVip - исполнение, интерпретация
Прикладные контейнеры (Markers) ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Увеличить скорость операций вставки и удаления элементов для функций, работающих с прикладными контейнерами (Markers), с отсортированными элементами.Доработано.
101.445045.4.33.0Динамическое создание индексов в ТП при необходимостиИнструментарий прикладного программистаТаблицы в памяти
Вип исполнение ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Автоматически создавать индексы по не индексным фильтрам для таблиц в памяти.Индексы будут создаваться, если количество не индексных фильтров в ограничении больше трети. Для управления этим процессом добавлена функция (метод логической таблицы) function MTEnableAutoCreateIndex (iTable : integer;aEnable : boolean) : boolean; iTable - номер узла aEnable - разрешить/запретить возвращает предыдущее состояние.
102.949155.4.31.0Не работает одновременная докомпиляция большого количества интерфейсов.Инструментарий прикладного программистаVip - язык, компиляция
Компилятор VIP ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При докомпиляции нескольких интерфейсов из одного проектного файла при определённых обстоятельствах (в зависимости от типов данных, использованных при компиляции оригинальных интерфейсов) возможно аварийное завершение работы программы-компилятора до завершения процесса докомпиляции.Исправлено.
102.971245.4.31.0Необходимо исправить копирование текстовой информации из договора и соглашенияУправление договорамиТекстовая информация
Мемо-поля ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При копировании мемо-поля формат данных содержимого сбрасывается в текстовыйИсправлено
101.437705.4.30.0При закрытии трехуровневого клиента остается tmp-файлФункциональные элементы Атлантис-приложенияКлиент сервера приложений
Трехуровневая архитектура Клиентская часть ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При каждом закрытии трехуровневого клиента в каталоге запуска остается один tmp-файл.Исправлено
101.429135.4.29.0поддержка кодировки win1251 в редактореСервисные функции(AQA,архивация,редактор,экспорт-импорт)Редактор
Бизнес текст ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Поддержка кодировки win1251 в редакторе.При открытии файла, и импорте в мемо поле из файла, есть возможность перекодировать файл в кодировку DOS выбрав при открытии файла фильтр "Все файлы Win".
101.436855.4.29.0Доработка memoviewera по тзПлатформозависимые видимые библиотекиОбщие вопросы отрисовки и поведения элементов
Мемо поля Редактор бинестекст ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Увеличить функциональность и улучшить внешний вид и эргономику работы с мемо полями и редактором.Добавлена возможность хранения нескольких документов в одном мемо поле. Сделан показ иконки приложения ассоциированного с документом. Сделана возможность добавления комментария при импорте документа. Сделан показ имени, расширения, комментария и даты изменения документа. Расширено количество поддерживаемых графических форматов. Сделана проверка орфографии для русского языка при наличии galspell.dll.
101.436045.4.28.0Не сохранять результаты промежуточной докомпиляции лог таблицы в рабочий ресурсУправление объектами системы?
Support Консоль управления Докомпиляция интерфейсов ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Не сохранять результаты промежуточной докомпиляции логической таблицы в рабочий ресурс.Доработано.
101.161615.4.27.0Добавить настройку редактораСервисные функции(AQA,архивация,редактор,экспорт-импорт)Редактор
Бизнес текст ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Добавить настройку редактора.Expand Tabs to SpacesВ редактор добавлены настройки Табуляции: "Табуляция" - количество пробелов. "Показывать пробелы" - Вместо символа табуляции при открытии файла или вставки из буфера обмена вставляются символы пробела. "Режим по умолчанию" - старый режим ввода табуляции. "Пропорциональный режим" - Табуляция пропорциональна настройки "Табуляция" вне зависимости от выше написанного текста. "Программистский режим" - Для отдельных строк так же как и "пропорциональный режим", для строк выше которых над курсором правее есть отдельное слово то выравнивается по нему.
102.899445.4.23.0HTML ПИР: Разделитель в формате датПлатформозависимые видимые библиотеки, пользовательский интерфейсHTML клиент
Html клиент ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Невозможно ввести дату, если разделитель в формате не /.Исправлено.
102.851155.4.22.0DSQL: sqlNavigateMT, не освобождается памятьПоддержка различных платформ баз данныхПрямой SQL
Прямой SQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Использование функции sqlNavigateMT приводит к утечкам памяти.Исправлено.
101.421875.4.21.0Доработка меню программы.Отображение битмапов.Инструментарий прикладного программистаVip - язык, компиляция
Видимая часть compdata streams_ ecc Компиляторы ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Добавить возможность задавать пиктограмму в меню.Доработан механизм описания меню.Пиктограмма задается идентификатором битмапки в ресурсе атлантиса,без кавычек следом за описателем <вычисляемой-видимости> в элементе меню.