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

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

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

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

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

compdata
102.142728
COMPDATA ( 5.5.24.0 )

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

Заменить прокол SMB общения Atlantis-приложений с сервером аппаратного ключа на другой, более удобный в эксплуатации.

Описание :

Встроенные в программу средства контроля лицензий (REDFOX)

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



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

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

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


Доработано. Добавлена поддержка сокетов.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Для настройки обмена по TCP необходимо:
1. Установить сервер аппаратного ключа версии 5.5.24 или новее;
2. Выполнить настройку обмена в утилите HWMonitor или GalConf.
3. При необходимости открыть нужный порт на сервере ключа и разрешить доступ в сеть клиентским станциям.
4. Изменить настройки в конфигурационных файлах Atlantis-приложений:
HardwareKey.TransportType = 1
HardwareKey.SharedPath = <имя сервера> [: <номер порта> ]

compdata
102.146166
COMPDATA ( 5.5.24.0 )

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

Нужно обработать позиционирование до завершения быстрого поиска

Описание :

Логические таблицы

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



Вип исполнение

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

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


Сделан флаг для browse/tree QSearchPosChanged.
При быстром поиске в browse, помеченном этим флагом,
cmPositionChanged, а затем и cmIdle, будут посылаться при остановке ввода пользователем.

browse b;
show at (,,,20);
QSearchPosChanged;
table x$files;
fields
xf$code:protect;
xf$name:protect;
end;

compdata
102.148544
COMPDATA ( 5.5.24.0 )

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

Некорректная фильтрация форм по группам

Описание :

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

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



FCOM

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Некорректная фильтрация форм по группам

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


Доработано
compdata
102.148662
COMPDATA ( 5.5.24.0 )

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

Для кнопки EditButton нужна возможность изменения иконки, заданной по умолчанию.

Описание :

?

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



Видимые элементы

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

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


Сделана языковая конструкция для описания произвольной кнопки в строке ввода.

Пример

interface a;
create view as select * from x$files,x$fields;

browse b;
show at (,,,20);
QSearchPosChanged;
table x$files;
fields
xf$code:protect,{button={command=cmPick;picture='qqq';hotkey=kbAltA}};
xf$name:protect;
end;

var pc_count : longint;
i_count : longint;

screen s;
show at (,21);
table x$fields;
fields
pc_count:protect,{button={command=cmPick;picture='qqq';hotkey=kbAltA}};
i_count;
<<

pc .@@@@@@@@@@@@ i .@@@@@@@@@@@@

>>
end;

handleevent
cminit:
{
}
cmPositionChanged:
{
pc_count++;
redrawpanel (#x$fields);
}
cmIdle:
{
i_count++;
redrawpanel (#x$fields);
}
end;
end.

compdata
102.148685
COMPDATA ( 5.5.24.0 )

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

Иерархия по второй колонке

Описание :

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

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



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

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

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


Доработано. Колонка "Время" поставлена второй. Иерархия отображается в колонке "События".
compdata
102.148694
COMPDATA ( 5.5.24.0 )

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

Варианты фильтрации сообщений в AtlProtocol

Описание :

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

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



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

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

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


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

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

Дополнительный режим обновления типа вышестоящего узла в AtlProtocol

Описание :

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

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



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

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

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


Реализовано.
compdata
102.148736
COMPDATA ( 5.5.24.0 )

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

Применение фильтра AtlProtocol и корневые записи

Описание :

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

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



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

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

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


Доработано.
compdata
102.148781
COMPDATA ( 5.5.24.0 )

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

Описание AtlProtocol

Описание :

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

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



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

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Уточнить описание свойств и методов объектного интерфейса IAtlProtocol.

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


Реализовано.
compdata
102.148786
COMPDATA ( 5.5.24.0 )

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

Отключение автокоррекции типов вышестоящих

Описание :

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

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



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

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

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


Реализовано. Добавлено свойство AutoCorrect, по умолчанию равно true.
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
Необходима перекомпиляция потомков AtlProtocol
compdata
102.149240
COMPDATA ( 5.5.24.0 )

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

CheckBox вне группы

Описание :

Проблемы к эргономике в целом

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



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

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

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


Добавлено
[:] - последний checkbox в группе.
noframe - атрибут поля.
compdata
102.149677
COMPDATA ( 5.5.24.0 )

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

Runtime error 213 (rtl: выход за границы коллекции) при сборке компонента M_EIXML

Описание :

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

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



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

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

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


Исправлено.
compdata
102.150021
COMPDATA ( 5.5.24.0 )

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

Если в окне "Отчеты FastReport" скрыты все отчеты, кроме одного, то при fcenv=false и OldStyleDialog=false данное окно все-равно открывается

Описание :

?

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


Шлюз к FastReport

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
1)В окне "Отчеты FastREport" скрыть все отчеты кроме одного;
2)затем изменить параметры на fcenv=false, oldStyleDialog=false;
3)вызвать формирование того отчета.
В результате откроется окно "Отчеты FastREport", хотя на вкладке Отчеты отображается только один отчет.
Необходимо, чтоб открывался сразу отчет, соответственно параметру FROneReportMode и FROneReportExtension.

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


Исправлено.
compdata
102.74963
COMPDATA ( 5.5.24.0 )

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

DirectSQL: требуется таблица, являющаяся аналогом таблицы DUAL в Oracle

Описание :

Прямой SQL

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



DSQL

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Нужна возможность выбирать одну строку из никакой таблицы как в Oracle select '1' from dual; или как в MSSQL просто select '1';

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


Теперь можно писать FROM DUAL, но с ограничением по сравнению с PL/SQL:
это должна быть единственная таблица во FROM, т.е. нельзя написать
select '1' from table1, dual, table2;
Можно тем не менее писать WHERE
select ... from DUAL where ...
compdata
101.56534
COMPDATA ( 5.5.24.0 )

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

Сохранять состояние параметров окна "Поиск подстроки"

Описание :

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

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



Системные интерфейсы
Поиск

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

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


Доработано. Параметры последнего поиска по Ctrl+F сохраняются в DSK-файл в случае, если поиск производился (и не сохраняются, если поиск не был запущен по установленным новым параметрам). Добавлена кнопка [По умолчанию], при нажатии на которую восстанавливаются параметры по умолчанию. Добавлена проверка на попытку поиска пустой строки.
compdata
180.9010
COMPDATA ( 5.5.24.0 )

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

DSQL-запросы в Галактике 8.10 и Галактик 9.1

Описание :

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

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



DSQL

----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Неправильно работает приведение к верхнему регистру двух частей сравнения, когда сравнение ведётся не с помощью "=", а с помощью "IN".
Левая часть приводится к верхнему регистру, а правые нет (на Oracle).
Аналогичную проблему можно воспроизвести на MSSQL, если заключить левую часть в #noupcase (правые части будут приводиться к верхнему регистру, а левая нет)

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


Исправлено.

compdata
101.58069
COMPDATA ( 5.5.24.0 )

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

MSSQL: В случае, когда требуется изменить тип сразу нескольких колонок таблицы, лучше использовать метод CREATE+INSERT

Описание :

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

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



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

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


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


Доработано.
Введён параметр SQLDriver.SequentialAlterTableLimit -- предельное разрешённое
количество ALTER TABLE; при превышении будет CREATE+INSERT
Конкретное значение параметра для оптимальной скорости предсказать трудно,
значение по умолчанию сейчас 2 (может быть изменено в дальнейшем)
compdata
101.58111
COMPDATA ( 5.5.24.0 )

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

Не работает быстрый поиск в списке отчетов

Описание :

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

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



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

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

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


Исправлено.
compdata
101.58162
COMPDATA ( 5.5.24.0 )

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

При аварийном завершении заносить в журнал событие об освобождении лицензии

Описание :

Журнал

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



Консоль администратора
Лицензирование

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

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


Реализовано. Заносится запись "Освобождение модульной(объединенной) лицензии, захваченной потерянной сессией".
compdata
101.58209
COMPDATA ( 5.5.24.0 )

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

DSQL: Правая часть IN должна допускать произвольные выражения, а не только литералы

Описание :

Прямой SQL

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



DSQL

----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В конструкции X in (Y, Z, ...) разрешить Y быть произвольным выражением

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


Доработано
compdata
101.58519
COMPDATA ( 5.5.24.0 )

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

при использовании триальных лицензий получаем критическую ошибку выполнения сист. алгоритмов

Описание :

Встроенные в программу средства контроля лицензий (REDFOX)

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



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

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

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


Исправлено.

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