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

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

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

Количество версий компонента33
Количество рещенных задач537
Последная дата обработки компонента2023-03-31 13:10:52
Последная дата файла2023-03-31 12:46:37
Последная версия5.5.41.0

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

compdata
102.143565
COMPDATA ( 5.5.23.0 )

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

Выделить IProxySetup в отдельный исходник атлантиса

Описание :

Прочие дополнительные утилиты

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



atlTlb

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Выделить IProxySetup в отдельный исходник атлантиса.

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


atlPxySetup.vih
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:

compdata
102.146342
COMPDATA ( 5.5.23.0 )

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

Быстродействие при печати накладных

Описание :

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

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



FCOM

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Замедление работы диалога выбора отчетов.

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


Исправлено
compdata
102.146587
COMPDATA ( 5.5.23.0 )

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

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

Описание :

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

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



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

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

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


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

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

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

Описание :

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

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



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

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

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


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

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

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

Описание :

Автопометка

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



Автопометка

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

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


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

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

compdata
102.146728
COMPDATA ( 5.5.23.0 )

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

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

Описание :

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

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



FCOM

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

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


Исправлено
compdata
102.146789
COMPDATA ( 5.5.23.0 )

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

При старте Саппорта без индикации процесса идет долгое удаления EVENTS и CONTUREVENTS.

Описание :

Весь

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



Права доступа
Консоль администратора
Журнал

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

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


Реализовано. Очистка журналов производится при старте системы Support при условии включенности соответствующих подсистем.
compdata
102.147176
COMPDATA ( 5.5.23.0 )

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

Возможность протоколировать открытые курсоры

Описание :

Oracle

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



Oracle

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

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


Добавлены два служебных (недокументируемых) параметра для протоколирования максимального количества открытых курсоров при работе на платформе Oracle.
Первый параметр SQLDriver.PeakCursorsCountReport, если он больше нуля, то при закрытии соединения с СУБД в лог выдаётся пиковое значение открытых курсоров и тексты нескольких последних курсоров для локализации (собственно, значение параметра SQLDriver.PeakCursorsCountReport -- это количество строк). Значение по умолчанию 0.
При использовании в трёхуровневой версии потребуется остановить сервер приложений, чтобы завершить соединения с СУБД и получить лог.

Второй параметр SQLDriver.OpenCursorsLimit устанавливает лимит, при превышении которого программа аварийно завершается (и печатает тексты всех курсоров). Преимущества этого параметра при тестировании в том, что его работу нельзя не заметить (не заметить вывод в логе), недостаток в том, что нужно априорно установить приемлемый лимит. Также этот параметр защищает инстанс Oracle от проблем одного клиента (упадёт только конкретный клиент, а если превысить лимит Oracle, то все клиенты). Значение по умолчанию 4999


# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Если в настройках Oracle вы обоснованно используете значение параметра open_cursors больше, чем 5000,
то следует поднять этот лимит (SQLDriver.OpenCursorsLimit) и в Галактике ERP до такого же значения.

compdata
101.52951
COMPDATA ( 5.5.23.0 )

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

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

Описание :

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

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



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

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

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


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

compdata
102.148053
COMPDATA ( 5.5.23.0 )

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

Подключить топики справки FRHelp.chm для вызова по F1 из FastReport-окон в Атлантис-приложениях

Описание :

?

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


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

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Для организации вызова справки по F1 из FR-окон в Атлантис-приложениях необходимо в vip-коде соответствующих интерфейсов прописать хелп-константы.
Для хелп-проекта FReport нам выделены константы 300-320 (с учетом запаса).
Идентификаторы топиков (A-Link):
1)Для нового окна =Отчеты FastReport= (когда FROldStyleDialog=false) - FRHelp_NovVersOkna.
2)Для окна =Настройка FastReport= (вызов из нового окна =Отчеты FastReport=\кнопка [Настроить]) на вкладке "Параметры" - FRHelp_DialogNastrFR.
3)Для окна =Настройка FastReport= (вызов из нового окна =Отчеты FastReport=\кнопка [Настроить]) на вкладке "Список видимости" - FRHelp_DialogNastrFR.
4)Для старого окна =Отчеты FastReport= (когда FROldStyleDialog=true) на вкладке "Отчеты" - FRHelp_UstarevshVersOkna.
5)Для старого окна =Отчеты FastReport= (когда FROldStyleDialog=true) на вкладке "Видимость отчетов" - FRHelp_UstarevshVersOkna.

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


Добавление hc константы для всех FastReport окон.
compdata
101.56079
COMPDATA ( 5.5.23.0 )

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

После [[Ctrl+F9] Компиляция] теряется текущая позиция

Описание :

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

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



FCOM

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
После [[Ctrl+F9] Компиляция] теряется текущая позиция

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


Исправлено
compdata
101.57523
COMPDATA ( 5.5.23.0 )

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

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

Описание :

MS SQL

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



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

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

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


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

compdata
180.8954
COMPDATA ( 5.5.23.0 )

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

Транслятор DSQL создает запрос с ошибкой ORA-01790: expression must have same datatype as corresponding expression

Описание :

Прямой SQL

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



Oracle
DSQL
параметры типа Comp

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не работает объединение в UNION двух колонок, одна из которых является кейсом с вариантами Comp, а другая просто полем или константой типа Comp

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


Исправлено
compdata
101.57623
COMPDATA ( 5.5.23.0 )

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

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

Описание :

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

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



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

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

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


Исправлено.
compdata
101.57637
COMPDATA ( 5.5.23.0 )

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

Неправильно работает режим "скрывать" для групп в иерархическом представлении окна выбора отчета

Описание :

Системные интерфейсы Atlantis

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



FCOM

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

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


Исправлено.
compdata
101.57858
COMPDATA ( 5.5.23.0 )

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

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

Описание :

Редактор

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



Редактор

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

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


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

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

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

Описание :

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

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



FCOM

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

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


Исправлено
compdata
101.58068
COMPDATA ( 5.5.23.0 )

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

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

Описание :

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

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



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

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


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


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

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

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

Независимо от значения квоты группе отводится только 1 лицензия

Описание :

Квотирование лицензий

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



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

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

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


Исправлено.

5.5.41.05.5.40.05.5.39.15.5.39.05.5.38.05.5.37.15.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.0