Текущие компоненты

Название продукта Название компонента Тип Последняя версия Дата выхода
Атлантис 5.5SUPPORTEXE

Справка по компоненту.

Количество версий компонента37
Количество рещенных задач1103
Последная дата обработки компонента2023-03-31 14:16:25
Последная дата файла2023-03-31 12:46:39
Последная версия5.5.41.0

Новые задачи в этом компоненте

Support
102.128665
SUPPORT ( 5.5.23.0 )

Краткое описание :

Отсутствует информация по иконке

Описание :

Управление объектами системы

Что измененно :



Консоль управления
Меню

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Поддержать в просмотре и редактировании меню пиктограммы, привязанные к пунктам.

Как измененно :


Доработано.
Support
102.142904
SUPPORT ( 5.5.23.0 )

Краткое описание :

Выгрузка в FastReport изображения из мемо-поля с атрибутом PanelLast

Описание :

?

Что измененно :


Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
FastReport не может отображать содержимое мемо-полей, содержащих несколько записей из изображений.

Как измененно :


Реализована возможность отображать содержимое последней записи мульти мемо-полей.
Support
102.144139
SUPPORT ( 5.5.23.0 )

Краткое описание :

Исправить работу атрибута DefaultValue

Описание :

Конфигуратор

Что измененно :



Конфигуратор

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Устанавливать значение поля в DefaultValue только тогда, когда оно располагается на текущем формате или связано с текущим узлом.

Как измененно :


Теперь при вставке новой записи DefaultValue выставляется для полей из текущей таблицы
или, если поле не табличное, у формата текущая таблица - ведущая.
Support
102.144387
SUPPORT ( 5.5.23.0 )

Краткое описание :

Ломается информация о реализации приватных objinterface-ов при докомпиляции с включённым compilers.loadids

Описание :

Vip - язык, компиляция

Что измененно :



VIP-компиляция

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Докомпиляция интерфейсов, содержащих реализацию приватных obj-интерфейсов, создает неработоспособный код при использовании сохраненных глобальных символов.

Как измененно :


Исправлено.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Необходимо откомпилировать все ресурсы, из которых будут браться сохраненные глобальные символы при докомпиляции интерфейсов, если в них используется реализация private objinterface.
Support
102.144461
SUPPORT ( 5.5.23.0 )

Краткое описание :

Протокол после выполнения функции Коррекции индексов

Описание :

Инсталляция, настройка, проверка БД

Что измененно :



Проверка целостности БД
MSSQL
Oracle

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При вызове проверки из Support по окончании открывается просмотр лога.
Если не закрыть окно просмотра, а выполнить проверку повторно, то новый лог не допишется в конец (файл захвачен).

Как измененно :


Исправлено.
Support
102.144862
SUPPORT ( 5.5.23.0 )

Краткое описание :

Резко замедлилась архивация журнала

Описание :

Архивация журнала

Что измененно :



Архивация журнала

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Ускорить архивацию журнала при наложенном фильтре по дате

Как измененно :


Доработано.
Support
102.145066
SUPPORT ( 5.5.23.0 )

Краткое описание :

Если в окне интерфейса для некоторых записей отображается иконка, то в автопечати она отображается и для остальных записей без иконки

Описание :

?

Что измененно :


Генератор отчетов Fast Report

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Некорректное отображение картинок при автопечати.

Как измененно :


Исправлено.
Support
102.145140
SUPPORT ( 5.5.23.0 )

Краткое описание :

Ошибка компиляции интерфейс с добавлением локального меню и конфигурации с добавлением атрибута

Описание :

Конфигуратор

Что измененно :



Вип компиляция

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ошибка компиляции скрипта конфигурации с добавлением атрибута после компиляции скрипта с добавлением меню.

Как измененно :


Исправлено.
Support
102.146032
SUPPORT ( 5.5.23.0 )

Краткое описание :

Неуместное предупреждение

Описание :

Vip - язык, компиляция

Что измененно :



Компиляция


----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Предупреждение "Пeременная ... не была инициализирована" в некоторых случаях выдается безосновательно.

Как измененно :


Исправлено.
Support
102.146171
SUPPORT ( 5.5.23.0 )

Краткое описание :

Разделитель групп символов для InputMask

Описание :

Общие вопросы отрисовки и поведения элементов

Что измененно :



Шаблоны ввода

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Добавить возможность задавать шаблоны ввода, для которых неизменяемые символы шаблона (литералы) будут удаляться из введённого значения.

Как измененно :


Доработано.

Префикс '%U' (или '%@P1') используется для включения данного режима, а '%@P0' - для выключения. По-умолчанию режим выключен.
Пример:
Маска ввода: '%U99-999-999 999'
Строка в поле ввода: '01-234-567 890'
Полученное значение: '01234567890'
Support
102.146587
SUPPORT ( 5.5.23.0 )

Краткое описание :

Изменение порядка следования закладок

Описание :

Vip - исполнение, интерпретация

Что измененно :



Вип компиляция

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Дать возможность задания порядка вкладок TabbedSheet.

Как измененно :


Добавлена языковая конструкция TabsOrder.
Добавлено свойство конфигуратора TabbedSheetOrder.
Support
102.146592
SUPPORT ( 5.5.23.0 )

Краткое описание :

При наследовании не расширяются элементы TabbedSheet

Описание :

Vip - исполнение, интерпретация

Что измененно :



Вип компиляция

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Дать возможность изменять размеры элементов tabbedSheet'а, если при наследовании изменяется размер окна.

Как измененно :


Теперь при расширении TabbedSheet или форматов можно задать их новые размеры.
Support
102.146705
SUPPORT ( 5.5.23.0 )

Краткое описание :

реализовать функцию маркера вернуть данные в порядке текущей сортировки

Описание :

Автопометка

Что измененно :



Автопометка

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Реализовать функцию маркера вернуть данные в порядке текущей сортировки.

Как измененно :


Для маркера добавлен:
ObjInterface IMarkerSorting;
// #docl Системный интерфейс: Сортировки в IMarker.
procedure ExportToByBrowserSort // #docl Выгружает все помеченные записи в маркер. Содержимое маркера перед операцией очищается.
(StdMarker // #docl Маркер, в который производится выгрузка пометок.
: LongInt);
procedure ExportToNameByBrowserSort // #docl Выгружает помеченные записи в маркер. Содержимое маркера перед операцией очищается.
(StdMarker // #docl Маркер, в который производится выгрузка пометок.
: String);
End;
Функции выгружают содержимое в порядке текущей сортировки броузера.

Ограничения:
Для дерева будет работать некорректно, если установлена сортировка по полям подцепленной таблицы.

Support
102.146728
SUPPORT ( 5.5.23.0 )

Краткое описание :

Теряется сортировка форм

Описание :

FCom - исполнение, интерпретация

Что измененно :



FCOM

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Теряется сортировка форм

Как измененно :


Исправлено
Support
102.146768
SUPPORT ( 5.5.23.0 )

Краткое описание :

Восстановление настроек AQA на боевой БД приводит к жесткому сбою параметров журнализации

Описание :

AQA - Система автотестирования

Что измененно :



AQA

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Восстановление настроек AQA на боевой БД приводит к жесткому сбою параметров журнализации.

Как измененно :


Исправлено.
Support
102.147114
SUPPORT ( 5.5.23.0 )

Краткое описание :

Новый формат поля "Диапазон" для выбора даты исключает использование аква-тестов

Описание :

AQA - Система автотестирования

Что измененно :



AQA

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Новый формат поля "Диапазон" для выбора даты исключает использование AQA-тестов

Как измененно :


Добавлена возможность выбора даты в календаре по F3.
Support
101.52951
SUPPORT ( 5.5.23.0 )

Краткое описание :

Аппаратный ключ крайне медленно работает с использованием протокола smb2

Описание :

Серверы аппаратных ключей и их мониторы

Что измененно :



Система лицензирования

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Реализовать альтернативный алгоритм обмена информацией сервера аппаратного ключа и Atlantis-приложения для работы по протоколу SMB2 без задержек.

Как измененно :


Доработано. Добавлен флаг маски для параметра LicParam.CheckBurstMode. Флаг переключает обмен с сервером ключа на альтернативный алгоритм, который в некоторых случаях в условиях повышенной нагрузки на каталог обмена может дать выигрыш в скорости обработки запросов.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Начиная с обновления Атлантис версии 5.5.23 рекомендуется использовать сервер аппаратного ключа
HWServer 5.5.21 или новее.

Support
102.90847
SUPPORT ( 5.5.23.0 )

Краткое описание :

Неправильно отрабатывают функции AddMenuItemEx и AddMenuItemEx2

Описание :

Vip - исполнение, интерпретация

Что измененно :



Динамическое создание меню

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Отсутствует возможность задать символьное описание
горячей клавиши меню в функции AddMenuItemEx.

Как измененно :


Добавлена новая функция AddMenuItemWithHlp

Назначение
Добавляет в загруженное меню элемент с подсказкой и горячей клавишей.

Описание

function AddMenuItemWithHlp (
menuID : longInt;
name : string;
helpLine : string;
helpCtx : string;
command : word;
keyCode : word;
keyCodeHlp : string;
commandParams : string
) : boolean;

Параметры
menuID - идентификатор меню, полученный функцией LoadMenu или CreateMenu.
name - название добавляемого пункта меню, или 'separator' для вставки разделителя.
helpLine - строка подсказки.
helpCtx - хелп контекст.
command - идентификатор команды вставляемого пункта меню.Если вставляется разделитель,
параметр может принимать любое положительное значение.
keyCode - код клавиши.
keyCodeHlp - символьное представление для горячего ключа (строка прижимается вправо)
commandParams - Задает параметры команды меню.

Возвращаемое значение
True в случае успеха и false в противном случае.

В случае, если идентификатор переданный в функцию не является результатом удачного
вызова функции LoadMenu или CreateMenu, возбуждается исключение ExVip.ExRunMenuError.

При невозможности вставить пункт меню возбуждается исключение ExVip.ExAddMenuItemError.
Support
102.92864
SUPPORT ( 5.5.23.0 )

Краткое описание :

Ускорить процесс расчета прав на хранимые процедуры

Описание :

Пользователей

Что измененно :



Права доступа
Хранимые процедуры

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Ускорить работу с вкладкой "Хранимые процедуры" - навигацию по пользователям/группам, расчет прав.

Как измененно :


Доработано.
Support
101.57044
SUPPORT ( 5.5.23.0 )

Краткое описание :

Права на хранимые процедуры

Описание :

Общие проблемы по модулю

Что измененно :



Права доступа
Хранимые процедуры

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Протоколировать процесс прогноза доступности хранимых процедур.

Как измененно :


Доработано.
Support
101.57462
SUPPORT ( 5.5.23.0 )

Краткое описание :

Выдавать предупреждение о неинициализированной пeременноой при компиляции скриптов Vip-4-app и AQA

Описание :

неотклассифицировано

Что измененно :



Компиляция
AQA
Vip4app

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Выдавать предупреждение о неинициализированной пeременной при компиляции скриптов Vip-4-app и AQA

Как измененно :


Исправлено
Support
101.57523
SUPPORT ( 5.5.23.0 )

Краткое описание :

Буферизовывать bulk insert на MSSQL, чтобы можно было параллельно выполнять другие запросы

Описание :

MS SQL

Что измененно :



MSSQL
Импорт с оптимизацией

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Буферизовывать bulk insert на MSSQL, чтобы можно было чередовать посылку туда очередной строки с другими операциями с СУБД (например, с другими вставками)

Как измененно :


Доработано. По умолчанию выключено.
Включается параметром SQLDriver.BCPBufferInMemory (а также Lot.ImportBatchMode)
Функциональность нужна сейчас только для работы CORPO-сервера

Support
101.57548
SUPPORT ( 5.5.23.0 )

Краткое описание :

Ускорить этап внедрения почты от клиента на сервере

Описание :

CORPO-сервер:Работа сервера

Что измененно :



Репликация данных

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Ускорить этап внедрения почты от клиента на сервере.

Как измененно :


Доработано. Вместо одиночных вставок в таблицу ServerRouters используется групповая (bulk insert). Только на платформах MSSQL и Oracle.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Необходимо настроить параметры конфигурационного файла:
Lot.ImportBatchMode = on
Количество записей, обрабатываемых одной операцией, определяется параметром
Lot.ImportBatchRowCount.
Для платформы MSSQL дополнительно необходимо определить параметр
SQLDriver.BCPBufferInMemory = on
Support
101.57623
SUPPORT ( 5.5.23.0 )

Краткое описание :

Рантайм при запуске интерфейса AtlFiltersList

Описание :

Управление объектами системы

Что измененно :



Вспомогательные функции
Консоль управления

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Аварийное завершение работы приложения при попытке автономного запуска интерфейса AtlFiltersList.

Как измененно :


Исправлено.
Support
101.57700
SUPPORT ( 5.5.23.0 )

Краткое описание :

Windows 10: Неправильно определяется версия ОС в отчете о рабочей станции

Описание :

О рабочей станции

Что измененно :



Информация о рабочей станции

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При работе на станции Windows 10 неправильно определяется версия ОС в отчете о рабочей станции.

Как измененно :


Исправлено
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
При использовании 3-хуровневой архитектуры после автоматического обновления
клиентской части необходимо вручную скопировать из каталога EXE серверной
части в каталог EXE клиентских частей файл atlrun.exe.

Support
101.57858
SUPPORT ( 5.5.23.0 )

Краткое описание :

Сделать Ctrl+C и Ctrl+V комбинациями по умолчанию для копирования блока в редакторе

Описание :

Редактор

Что измененно :



Редактор

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сделать Ctrl+C и Ctrl+V комбинациями по умолчанию для копирования блока в редакторе.

Как измененно :


Доработано. Функция "Вкл./Выкл. режима показа страниц", которая имела комбинацию Ctrl+V, вызывается по комбинации Alt+F7; функция "Преобразование первой буквы строки в заглавную,Редактор", имевшая комбинацию Ctrl+C, вызывается по комбинации Ctrl+F C.
Support
101.57908
SUPPORT ( 5.5.23.0 )

Краткое описание :

Заменить в наименовании событий термин "контурная" на "объединенная"

Описание :

Общие проблемы по модулю

Что измененно :



Консоль администратора

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Заменить в наименовании событий термин "контурная" на "объединенная"

Как измененно :


Реализовано.
Support
101.57973
SUPPORT ( 5.5.23.0 )

Краткое описание :

Падение Галактики с RunTime при запуске некоторых интерфейсов, скомпилированных на 5.5.22

Описание :

Vip - язык, компиляция

Что измененно :



Vip-исполнение

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Падение при запуске интерфейсов с пометкой через вычисляемое выражение.

Как измененно :


Исправлено.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Требуется перекомпиляция интерфейсов, использующих встроенную пометку записей (RecMarker) с вычисляемым выражением вместо помечаемого поля (<маркер> = recMarker [ : <вычисляемое-выражение> ]).
Support
101.58032
SUPPORT ( 5.5.23.0 )

Краткое описание :

Cитуация не полной отправки изменений в корпо-пакетах

Описание :

CORPO-сервер:Клиент+сервер

Что измененно :



Репликация данных

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
На СУБД Oracle дата изменения записи в журнале может оказаться более поздней, чем дата в заголовке записи.
В результате может не выбираться для отсылки первая неразосланная запись при использовании запросов.

Как измененно :


Сделан временной отступ в 500 мс от даты первой отсылаемой записи в журнале.
Support
101.58068
SUPPORT ( 5.5.23.0 )

Краткое описание :

Дать возможность прикладным программистам послать броадкаст про очистку кеша ( PurgeRecordFromCacheBroadcast )

Описание :

Общие вопросы взаимодействия с СУБД

Что измененно :



Кеширование и синхронизация данных

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Дать возможность прикладным программистам послать команду на очистку кэша другими пользователями Галактики -- из программного кода на VIP.


Как измененно :


Добавлен метод интерфейса
procedure PurgeRecordFromCacheBroadcast(tableCode : WORD; pos : PositionHandle);
Он посылает другим пользователям галактики оповещение о том, что эту запись исправили или удалили. Если параметр передать pos = NULL -- надо забыть всю таблицу.
В других экземплярах Галактики запись удалится из кеша и перерисуются видимые элементы, в которых данная таблица ведущая и наличествует эта запись (как и при оповещении о ручном редактировании данных).
Рекомендуется применять при программном изменении критичных данных, наблюдение старой версии которых может привести к неправильному принятию решений пользователями. Например, некоторые _общие_ настройки системы. Не следует злоупотреблять оповещениями про большое количество записей (если записей много, то, вероятно, лучше послать сброс всей таблицы по окончанию процесса)

Метод вызывает также PurgeRecordFromCache в текущем экземпляре Галактики, но не вызывает перерисовку визуальных элементов.
Для работы оповещений должен быть включен параметр Network.UpdateTable=ON (включен по умолчанию)

5.5.41.05.5.40.05.5.39.15.5.39.05.5.38.55.5.38.45.5.38.25.5.38.05.5.37.55.5.37.05.5.36.05.5.35.05.5.34.05.5.33.05.5.32.05.5.31.05.5.30.05.5.29.05.5.28.05.5.27.05.5.26.05.5.25.05.5.24.05.5.23.05.5.22.05.5.21.05.5.20.05.5.19.05.5.18.05.5.17.05.5.16.05.5.15.05.5.14.05.5.13.05.5.12.05.5.11.0