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

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

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

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

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

ora90drv
102.119106
ORA90DRV ( 5.5.14.0 )

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

Заломано отображение документов в каталоге объектов строительства

Описание :

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

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



Oracle
MSSQL

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

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


Исправлено.
ora90drv
101.50150
ORA90DRV ( 5.5.14.0 )

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

Улучшить запросы типа GetNext на оракле

Описание :

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

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



oracle

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

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


Реализовано.
ora90drv
101.50437
ORA90DRV ( 5.5.14.0 )

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

Потеря прав у ролей пользователей при конвертации 8.1 ->9.1

Описание :

Oracle

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



Драйвер ORACLE
chkora9.exe

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
при конвертации БД 8.1 -> 9.1 неверно выдаётся право на UPDATE на поля
XU$PASSPERIOD
XU$PASSWARN
XU$BEGTIME
XU$ENDTIME
XU$TYPE
XU$FLAG
XU$SECURITYLEVEL
XU$FLAGEXT
таблицы X$USERS

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


Исправлено.

ora90drv
101.51163
ORA90DRV ( 5.5.14.0 )

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

Сделать, чтобы при сортировке по вычисляемому полю, сортировало в сервере СУБД

Описание :

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

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



Сортировка
MSSQL
Oracle

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


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


Реализовано для колонок, представляющих из себя простые выражения,
в которых упомянуты поля БД, поля таблиц в памяти, переменные, константы,
системные функции(не все).
Из существенного, что не реализовано: пользовательский функции.
Если в выражение используется прикладная функция, оптимизация не произойдет.
Также никуда не делось ограничение про то, что выборка должна быть "плоской":
корневая таблица броуза R должна быть таблицей БД,
и и все используемые поля (непосредственно или в составе
вычисляемого выражения) должны либо не зависеть от навигации по R,
либо быть подцепленными 1 к 1 к R
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:

ora90drv
101.51247
ORA90DRV ( 5.5.14.0 )

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

После вызова в браузере функции "Окно агрегатов колонки" на поле Сумма при изменении Суммы в окне редактирования не сохраняются изменения

Описание :

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

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



Агрегаты

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не обновляется значение поля в БД при наличии агрегата по нему.

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


Исправлено.
ora90drv
101.51262
ORA90DRV ( 5.5.14.0 )

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

Если произведена настройка агрегатов по полям в интерфейсе, то при создании новой записи и вводе данных, при переходе на другую запись данные не сохраняются

Описание :

Сортировка, группировка, агрегаты

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



Агрегаты

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не обновляется значение поля в БД при наличии агрегата по нему.

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


Исправлено.
ora90drv
101.51383
ORA90DRV ( 5.5.14.0 )

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

Пропала возможность повторно ввести пароль при неверном первом вводе

Описание :

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

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



Права доступа

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

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


Исправлено.
ora90drv
101.51546
ORA90DRV ( 5.5.14.0 )

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

при докомпиляции 8.1->9.1 в некоторых таблицах перетираются поля ATL_LASTDATE, ATL_LASTTIME

Описание :

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

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



Докомпиляция
КОРПО

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
При докомпиляции 8.1->9.1 заполнять правильно поля ATL_LASTDATE, ATL_LASTTIME, ATL_LASTUSER,
когда надо, а когда не надо -- наоборот не заполнять.
Это может повлиять на скорость работы КОРПО (отсылка связанных запросов)

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


Решено частично. Неидеальное значение полей будет в следующих случаях:
1. В таблице дозаполняют данные при докомпиляции, например,
update TYPPRICE set VARCALCALG = VARIANT;
2. (только на MSSQL) Таблица раньше была нежурналируемой, стала журналируемой и у нее есть мемо-поле;

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


5.5.41.05.5.40.05.5.39.05.5.38.45.5.38.15.5.38.05.5.37.35.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.25.5.15.05.5.14.05.5.13.05.5.12.05.5.11.0