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


Описание файла обновления:
ФайлATLEXEC_EXE_544421.TXT
ОбновлениеAtlExec_EXE_544421
НазначениеСпециальное
Продукт
Релиз05/11/2008 :
КомпонентAtlExec
ТипEXE
Версия5.4.44.21
Дата2016-09-23 17:34:51
Проблема ПИРПервое решениеОписаниеПроектДетализация
Что изменено:Как изменено:
102.158806NEWSupport 5.4 не может вычислить MAC адрес рабочей станции под Windows Server 2008 R2Права доступаПользователей
Общие проблемы ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Atlantis-приложение не может вычислить MAC адрес рабочей станции под Windows Server 2008 R2.Доработано.
102.1235545.4.44.0Ошибка доступа к БД при создании уточняющегоПоддержка различных платформ баз данныхОбщие вопросы взаимодействия с СУБД
MSSQL insert .. select мемо-поля ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не работает массовое копирование мемо-полейИсправлено
180.75445.4.44.0работа DBFGetFieldValueПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
DBF ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сделать возможность получения значения поля dbf файла без обрезки пробелов.Сделана функция DBFgetRawFieldValue.
102.1068185.4.44.0Доработать информирование пользователя о ходе процесса при IndicatorVisualПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Отображение процесса визуализации ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- В индикаторных процессах (где заранее известно количество итераций) предлагается выводить под индикатором визуализации информацию о номере текущей итерации и общем количестве итераций, а также о расчетном времени до завершения текущего процесса.Доработано.
101.514745.4.43.0Runtime error 216 при компиляции интерфейсов для работы с объектной таблицейИнструментарий прикладного программистаОбъекты как таблицы
Вип компиляция ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение при компиляции navigate индексов.Исправлено.
101.514735.4.43.0Atl 5.4.42 При попытке удалить запись из спецификации значения внешних атрибутов удаляютсяПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Внешние атрибуты ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Внешний атрибут удаляется даже если отказаться от удаления записи.Исправлено.
104.200575.4.43.0Не редактируется атрибут добавленный конфигуратором в Приходной накладной.Управление снабжениемПриходные накладные
Внешние атрибуты ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не редактируется атрибут добавленный конфигуратором в Список Приходных накладных.Исправлено.
180.72855.4.43.0Не сохраняется строчный атрибут добавленный конфигураторомСервисные функции (AQA, архивация, редактор, экспорт-импорт)Конфигуратор
Вип исполнение ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Вызов UpdateTable в обработчике cmCheckRecord приводит к сбросу отредактированных внешних атрибутов.Исправлено.
102.1216065.4.42.0AQA. RUNTIME при выполении сегмента после выпуска FIN_P_46Проблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Вип исполнение ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение приложения при сохранении информации о открытых узлах дерева после изменения структуры логической таблицы.Исправлено.
101.513515.4.42.0Разработать утилиту для запуска Atlantis-приложения по HTML-ссылкеСистемные утилитыПрочие дополнительные утилиты
Утилита AtlHyperLink ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Разработать утилиту для запуска Atlantis-приложения по HTML-ссылке.Разработана утилита AtlHyperLink. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Установка архива компонента AtlHyperLink_EXE_54420.acd должна выполняться в выборочном режиме.
104.200465.4.42.0Исчезновение данных при редактировании поля Наименования МЦ в интерфейсе Редактирование МЦ.Проблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Многопользовательская работа ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- По получении от другой станции сигнала об удалении любой записи в таблице содержимое узла перечитывалось, если он не находился в режиме вставки новой записи.Исправлено.
101.500325.4.41.0Удаление файла из внешнего атрибута "мемо-поле"Инструментарий прикладного программистаFCom - исполнение, интерпретация
Просмотр мемо поля ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При удалении одного файла из многофайлового мемо поля (AZM) удаляется содержимое поля целиком.Исправлено.
180.70425.4.41.0Ошибка открытия файла dbfИнструментарий прикладного программистаФункции в Атлантисе
Компилятор Vip / Функции для работы с БД / DBF-файлы ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При попытке открыть с помощью функции DBFOpen файл, который был повреждён в районе заголовка с описанием характеристик полей, приложение может аварийно завершиться из-за исчерпания свободной памяти.Исправлено.
101.501145.4.41.0при старте приложения ругается на g_menu.resПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Инициализация приложения ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Странное сообщение об ошибке при отсутствии compdata.res.Конкретизирован текст сообщения.
102.1190885.4.41.0Исключение генерируется дваждыИнструментарий прикладного программистаVip - исполнение, интерпретация
Вип исполнение ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Исключение БД генерируется столько раз, сколько вложенных _loop +1.Исправлено.
101.505915.4.41.0Runtime error216 при использовании GetoldFieldValueFromJournalИнструментарий прикладного программистаЛогические таблицы
Вип исполнение ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение программы в методе GetOldFieldValueFromJournal при использовании разных логических таблиц для журнала и данных.Исправлено.
101.496385.4.41.0Если уже есть сохр-й Crf с конфиг-й меню,то после ее удаления нельзя войти в модСервисные функции (AQA, архивация, редактор, экспорт-импорт)Конфигуратор
Конфигуратор ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Если уже есть сохраненный Crf с конфигурацией меню, то после удаления этой конфигурации не получается войти в этот модуль без перезапуска системы.Исправлено.
101.469375.4.41.0Вычислитель арифметических выражений перестал узнавать системные поля некоторыхИнструментарий прикладного программистаЛогические таблицы
Вычислитель арифметических выражений ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Вычислитель арифметических выражений (Ctrl+F4) не отображает значения полей, которых коснулась оптимизация.Введен параметр Debug.CalcOptions, который разрешает использовать в вычислениях поля таблиц: 0 - только имеющиеся в логической таблице на момент вычисления (по умолчанию) 1 - описанные в декларации логической таблицы 2 - любые поля таблиц, входящих в логическую таблицу
102.1141075.4.40.0Свойство value интерфейс IResultCol не корректно возвращает значения типа dateИнструментарий прикладного программистаПрямой SQL
DSQL ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- 1. При некоторых способах использования DSQL программист не задает тип колонок явно, тип определяет Атлантис, запрашивая описание колонки результата у БД. Часто определяет неправильно: дата, время и мелкие целые типы как longint, datetime как comp, а на Oracle вообще дата, время и все целочисленные -- как double. 2. В объектном интерфейсе DSQL метод IResultCol::value возвращает неверное значение, если тип был определен Атлантисом неправильно. Возможность программисту исправить эту ситуацию явным преобразованием типа не предоставляется. 3. Неправильно работает преобразование типов variant->date и variant->_datetime (в варианте лежит корректная дата, но теряется при приведении)1. При выборке табличных полей тип колонки считается равным типу поля 2. Можно явно задать хинт типа колонки после ее алиаса. Синтаксис [[AS] алиас] [:тип] , т.е. можно задать тип выражения, не задавая колонке алиас. 3. Пункт 2 перекрывает пункт 1. Если не сработали оба, то, как и раньше, тип спросят у БД 4. Пункты 1 и 2 влияют только на ResultSet (на связывание колонок), но ничего не делают, например при sql insert select, select into temporary table и т.п. 5. sql select * или sql select TABLENAME.* теперь всегда разворачивает список колонок, чтобы выбирать только словарные поля. Мемо-поля исключаются из списка. 6. Если явно пытаться выбрать мемо-поле, то результат будет иметь тип longint, его значение платформозависимо, делать так не рекомендуется. 7. Вообще пользоваться sql select TT.* разумно только когда TT -- это INLINE VIEW 8. Исправлены преобразования из variant, что необходимо для корректной работы IResultCol::value с датой/временем # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Чтобы заработало преобразование из варианта в дату, в частности присвоение результата метода IResultCol::value в переменную типа date, нужно пересобрать ресурс на новом компиляторе. (Ожидается, что такого кода нет, т.к. он никогда не работал) Пункты 1 и 5 "Как изменено" заработают без пересборки ресурса.
102.1167375.4.40.0Не работает правильно Alt+backSpaceПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Вип исполнение. ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Неправильно работает AtlBackSpace.Исправлено.
102.1166515.4.40.0Падает отчет о рабочей станцииПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Встроенный отладчик ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При следующих значениях конфигурационных параметров [DEBUG] EnableVipDebugger=on DebugMessages=on StopAtDebugStartUp=off DebugAllInterfaces=on при попытке открыть на просмотр или редактирование любой файл Атлантис-приложение аварийно завершает работу.Исправлено.
101.492585.4.40.0Перенос решения 102.115905 в Atlantis 5.4Инструментарий прикладного программистаФункции в Атлантисе
Логические таблицы Выгрузка в DBF ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Метод PutTableToDBF не выгружает всю таблицу без явного перечисления полей.Исправлено. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Ресурс должен быть пересобран.
102.1002625.4.40.0добавить функцию ProcessLocalMenu(sMenuName:string): integerИнструментарий прикладного программистаVip - язык, компиляция
Визуальная библиотека. ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Реализовать функцию PutContextMenuCommand.Реализовано.
101.491515.4.40.0Загрузка нового подменю (и нового меню в него) из скриптаПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Конфигуратор ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Вновь созданные элементы меню могут быть сохранены в скрипт, но не могут быть загружены из него.Весь механизм загрузки и выгрузки скриптов меню основательно доработан. Среди улучшений: - В скрипте у элементов меню появилось новое свойство - позиция в меню - Исправлен механизм выгрузки структуры меню - В скрипт могут быть выгружены разделители. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Скрипты конфигуратора для элементов меню необходимо перегенерировать.
101.492005.4.40.0Все проделываем как в проблеме 101.49151, но добавляем еще и РазделительПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Исправлено. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Скрипты, которым необходим разделитель в скрипте необходимо перегенерировать.
101.492015.4.40.0При загрузке скрипта ПОЛНЫХ конфигур-и меню со струк из Cnf выдаются предупрежд.Проблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Конфигуратор ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При загрузке скрипта полных конфигураций объектов Menu со структурой из Cnf выдаются предупреждения об отсутствии объекта в новой версии ресурса.При выгрузке структуры объекта в скрипт ошибочно использовался сконфигурированный объект, в то время как для сравнения отличий между версиями нужно описание оригинального объекта. Вновь созданные скрипты выгружаются по оригинальному объекту и не будут порождать это предупреждение. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Скрипты должны быть перегенерированы
101.492645.4.40.0При загрузке скрипта со структурой выдается сообщение о ViewHelpLinkСервисные функции (AQA, архивация, редактор, экспорт-импорт)Конфигуратор
При выгрузке структуры объекта в скрипт ошибочно использовался сконфигурированный объект, в то время как для сравнения отличий между версиями нужно описание оригинального объекта. Вновь созданные скрипты выгружаются по оригинальному объекту и не будут порождать это предупреждение. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Скрипты должны быть перегенерированы
102.1099485.4.39.0Топик для подчиненных элементов не работаетИнструментарий прикладного программистаVip - исполнение, интерпретация
Конфигуратор Функции для работы с меню ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Добавить в функцию AddSubMenu перерегистрацию элементов из добавляемого меню в конфигураторе (аналогично функции ConcatMenu).Доработано.
102.1037955.4.39.0Runtime после выполнения ПиР 102.103794Инструментарий прикладного программистаТаблицы в памяти
Vip исполнение ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Падение приложения при повторной загрузке кешированного интерфейса а транзакции.Исправлено. Добавлена функция (метод логической таблицы) procedure ExcludeTableFromTransaction (нолер узла, boolean); исключить/добавить обратно узел из транзакции работает только с таблицами в памяти
103.54785.4.39.0Нужна функция проверки на NULL см. 103.5461Предложение по новой функциональности Атлантиса?
Встроенные функции vip ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Нужна функция проверки поля на NULLИсправлена имеющаяся функция Verify (описание см. в базовой документации)
102.1103735.4.39.0Ошибка IMarker при наследованииИнструментарий прикладного программистаАвтопометка
Автопоометка. ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Ошибка IMarker при наследовании.Исправлено.
101.472735.4.39.0требуется реализовать автономные OLAP-отчетыПредложение по новой функциональности Атлантиса?
OLAP-отчеты ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Реализовать автономные OLAP-отчетыРеализовано
102.1105715.4.39.0Окно =Сегмент теста= поле Дата/время модификации - не обновляетсяСервисные функции (AQA, архивация, редактор, экспорт-импорт)AQA - Система автотестирования
AQA ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Не изменяется дата модификации в случае изменения сегмента и перегенерации контрольных точек.Исправлено.
102.1093085.4.39.0Не работает CheckFieldИнструментарий прикладного программистаVip - исполнение, интерпретация
Вип выполнение ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Неверная реакция на abort в cmCheckField.Исправлено.
101.474955.4.39.0вызов ExecVip через COM перестал передавать параметры в вызываемый ГалактическийИнструментарий прикладного программистаВзаимодействие с Атлантис-приложением через COM
OLE сервер ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Ошибка передачи параметров при вызове интерфейсов через оле шлюз.Исправлено.
102.1114405.4.39.0Необходим метод Form_Contain(handle: longint) аналогичный методу форм ContainИнструментарий прикладного программистаVip - язык, компиляция
Компилятор Vip ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Хорошо бы иметь метод Form_Contain(handle: longint): boolean, аналогичный имеющемуся методу Contain: boolean, но позволяющий работать с ссылкой на форму, как это реализовано, например, для методов: function GetFileName : string; function Form_GetFileName (p : longInt) : string;Доработано.
102.1108695.4.39.0Недопустимый тип параметра при перегенерации скриптаСервисные функции (AQA, архивация, редактор, экспорт-импорт)AQA - Система автотестирования
AQA Перегенерация сегментов ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При перегенерации функция AQA_ResetTimeOut получает неописанный для нее параметр.Исправлено.
101.473915.4.39.0Реализовать возможность переключения между палитрамиСхематизацияСхематизация окна приложения
Видимая часть.Схемы. ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Реализовать возможность переключения между палитрами.Доработано. Если пользователем выбор не делался,или отсутствует dsk файл ,палитра может загрузиться по параметру cfg файла секция [Windows] Параметр LayoutName.
102.1120665.4.39.0Ctrl+A удаляет запись в историиПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
Фильтры Ctrl-A ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Случайное открытие окна фильтров Ctrl-A откатывает вставку новой записи.Исправлено.
102.1121525.4.39.0рантайм на UpdateTableWithInsertedИнструментарий прикладного программистаVip - исполнение, интерпретация
Vip-интерпретатор ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Аварийное завершение работы программы в процессе выполнения тестового примера.Исправлено.
101.478565.4.39.0Расширение возможностей трассировки внутреннего состояния Атлантис-приложенийИнструментарий прикладного программистаЛогирование
Встроенная подсистема логирования ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Расширить возможности трассировки внутреннего состояния Атлантис-приложений через внутреннюю систему логирования за счёт добавления источников информации, соответствующих Atlantis543602-20110713-smartlog.zip. Это позволит снимать показания непосредственно с работающей системы без необходимости создания изолированного рабочего места.Доработано.
101.478735.4.39.0Поддержать в atlWsdl еще одну proxyПроблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
AtlWsdl ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Сгенерированный код не работает с прокси клиента.Исправлена генерация в atlWsdl. Добавлена выдача возвращаемых кодов ошибок при вызове сом-объекта. # ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Нужно заново получить исходники с помощью atlWsdl и пересобрать сом объект курсов валют DailyInfoCOM.dll.
180.60715.4.39.0Когда можно будет запускать галактику с 0-00 по 0-10?Безопасность системыСерверы аппаратных ключей и их мониторы
Система лицензирования ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Блокируется вход в систему с 0:00 до 0:10.Исправлено.
102.1114355.4.39.0В редакторе перепутаны клавиши [Ctr+Home] [Ctr+End] [Ctr+PgUp] [Ctr+PgDn]Сервисные функции (AQA, архивация, редактор, экспорт-импорт)Редактор
Бизнес текст. ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Реализовать комбинацию клавиш [Ctrl+A] - Выделить весь текст. Она есть в большинстве современных редакторов, в нашем редакторе ее очень не хватает.Доработано. В редактор добавлена обработка [Ctrl+A] - Выделить весь текст.Работает всегда без каких либо условий и без возможности переназначения.Все остальные "перепутанные клавиши" описанные в проблеме любой пользователь может переназначить под свои запросы с помощью инструментария - "Настройка клавиатурных комбинаций встроенного редактора". Вызывается из локального меню редактора командой Инструменты->Настройка клавиш.
102.1121795.4.39.0Нет позиционирования по ошибкеИнструментарий прикладного программистаVip - язык, компиляция
Компиляторы ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Подавлять информацию о позиции в компилируемом файле и стек позиций подключаемых файлов в том случае, если информация о позиции в исходном файле уже содержится в самом сообщении.Доработано.
101.476475.4.39.0Предложение о защите удаления пунктов группового менюРабочее место пользователя?
Рабочее место пользователя ----- СУТЬ ПРЕДЛОЖЕНИЯ ----- Запретить рядовому пользователю удалять недоступные пункты меню из групповой настройки в процессе работы вне интерфейса настройки рабочего места.Недоступные пользователю пункты меню не загружаются без выдачи предложения об удалении из текущей настройки рабочего места пользователя.
102.1135595.4.39.0Тип параметра ExecProgrammИнструментарий прикладного программистаVip - язык, компиляция
Компилятор Vip Поддержка Windows GUI ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- При использовании в качестве параметра функции ExecProgram флага pfSilent при компиляции выдаётся предупреждение о возможной потере точности, если включён соответствующий параметр (Vip.BaseTypesWarning=15). При выполнении видно окно запущенного приложения, вне зависимости от установки этого флага.Исправлено.
101.481735.4.39.0неправильная навигация в драгметаллахИнструментарий прикладного программистаЛогические таблицы
Логические таблицы ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Учет ОС, интерфейс "драгметаллы". При запуске позиционируемся на последней строчке NALDRAG. Если ткнуть мышью в другую строчку, то в нижней панели не изменятся поля Подразделение и МОЛ, будут показываться от предыдущего ОС. Если теперь нажать F4, то попадем в карточку этого неправильного ОСИсправлено.
102.1135825.4.39.0Непонятное предупреждениеИнструментарий прикладного программистаVip - язык, компиляция
Компиляторы ----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ ----- Для автоматически создаваемых co-констант используется тип Integer. В этом случае выдаются предупреждения для маски 1 в BaseTypesWarning, если их использовать в выражениях с константами типа Word. Исправить тип на Word.Исправлено.
102.1132965.4.39.0не корректно отрабатывает маска ввода {%{:160}?}Проблемы по Атлантису в целом (не знаю какая именно его часть-научите)неотклассифицировано
0Исправлено.