compdata
Краткое описание :
Необходимо постраничное (частями) получение результатов DSQL запросаОписание :
Прямой SQLЧто измененно :
DSQL
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В операторе select DSQL дать возможность задавать LIMIT и OFFSET (реализовать т.н. "pagination")
Как измененно :
Реализовано для платформы Oracle, SQL Server версии не менее 2005, PostgreSQL (но не для Pervasive и SQL Server 2000)
Синтаксис
[ORDER BY <...>] LIMIT [OFFSET ] или в обратном порядке:
[ORDER BY <...>] OFFSET [LIMIT ] или так:
[ORDER BY <...>] LIMIT ,
, где offset_expr -- сколько записей пропустить
Важно, что offset_expr и limit_expr могут быть выражениями, содержащими параметры.
compdata
Краткое описание :
Группировки с подсуммированиемОписание :
неотклассифицированоЧто измененно :
Группировки
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Доработать группировки под требования пользователей.
Как измененно :
Переработан внешний вид группировок без улучшения быстродействия.
Изменен интерфейс настроек группировок.
compdata
Краткое описание :
Предупреждение компилятораОписание :
Vip - язык, компиляцияЧто измененно :
Компилятор Vip
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Проверять при компиляции, что условие продолжения цикла в операторах for, while и do-while имеет тип boolean (как условие в операторе if).
Как измененно :
Доработано.
compdata
Краткое описание :
Доработать существующий функционал "фильтры по колонкам" (часть 1)Описание :
Сортировка, группировка, агрегатыЧто измененно :
Фильтры табличного редактора
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сделать возможность сохранения фильтров.
Как измененно :
Добавлена возможность сохранения фильтров табличного редактора в dsk.
Переработан интерфейс 'Фильтр табличного редактора'.
compdata
Краткое описание :
Реализовать новые метод поиска по фильтру (более удобный и упрощенный с точки зрения пользователя)Описание :
Сортировка, группировка, агрегатыЧто измененно :
Фильтры
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Реализовать фильтрацию по значению текущего поля колонки табличного редактора.
Как измененно :
В локальное меню заголовка колонки добавлен пункт 'Фильтр по значению'.
При его использовании в фильтр по колонкам сразу подставляется значение текущего поля.
Переделаны кнопки инструментальной панели табличного редактора для фильтров.
compdata
Краткое описание :
Доработка функциональности Скрыть\Показать отмеченную колонку в интерфейсах Галактики (часть 2)Описание :
ВизуализацияЧто измененно :
Табличный редактор
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Добавить пункт меню Колонки -> Показать скрытые колонки. Функция позволит показать скрытые ранее колонки (с выбором необходимых колонок), если они необходимы.
Как измененно :
Доработано.
compdata
Краткое описание :
Невозможно установить FontSize=8 для схемы ElectronОписание :
Схематизация окна приложенияЧто измененно :
Видимая часть
Шрифты
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Невозможно установить FontSize=8 из cfg файла.
Как измененно :
Исправлено.
compdata
Краткое описание :
Нужна функция, возвращающая 16-ричное внутреннее представление значения типа doubleОписание :
Функции в АтлантисеЧто измененно :
Функции в Атлантисе
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Для отладки вычислений в прикладном коде, основанных на числах с плавающей точкой, требуется функция, возвращающая 16-ричное внутреннее представление значения типа double.
Как измененно :
Добавлена function HexD(value: double): string;
compdata
Краткое описание :
Излишний захват модульных лицензий при наличии объединенной.Описание :
Встроенные в программу средства контроля лицензий (REDFOX)Что измененно :
Система лицензирования
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В случае захвата объединенной лицензии освобождать модульные лицензии, входящие в ее состав, если они были уже захвачены.
Как измененно :
Доработано. Регулируется флагом "Оптимизация захвата лицензии" в интерфейсе "Карточка пользователя" модуля "Консоль администратора" инструментального комплекса Support.
compdata
Краткое описание :
Запрет мультифилиального входа в системуОписание :
Общие проблемы по модулюЧто измененно :
Филиальность
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Дать возможность администратору запрещать выбранным пользователям работать в мультифилиальном режиме.
Как измененно :
Доработано.
compdata
Краткое описание :
При реализации хранимой функции dsql невозможно воспользоваться глобальными переменнымиОписание :
Прямой SQLЧто измененно :
DSQL
Хранимые процедуры и функции
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
1. Не работают предикаты #OK и #NOTFOUND (код на DSQL не компилируется)
2. Не работают предикаты #OK и #NOTFOUND на СУБД Oracle для именованных курсоров.
Как измененно :
Исправлено.
compdata
Краткое описание :
Детализация по модулюОписание :
Мониторинг лицензийЧто измененно :
Консоль администратора
Мониторинг
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Отображать текущий модуль пользователя в интерфейсе "Мониторинг лицензий".
Как измененно :
Реализовано.
compdata
Краткое описание :
Объединить функции выгрузки содержимого браузера в одну кнопку с выпадающим менюОписание :
Выгрузка данных табличных редакторовЧто измененно :
Excel
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Объединить функции выгрузки содержимого табличного редактора в одну кнопку с выпадающим меню.
Как измененно :
Доработано.
compdata
Краткое описание :
SAP: реализовать поиск по маскеОписание :
Режим быстрого поискаЧто измененно :
Поиск Ctrl+F
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Реализовать поиск по маске.
Как измененно :
Добавлена возможность поиска по маске в Поиске подстроки (ctrl+f)
и в Общем фильтре табличного редактора.
compdata
Краткое описание :
При формировании отчета ошибка компиляции запроса прямого SQLОписание :
Прямой SQLЧто измененно :
DSQL
Oracle
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При использовании embeded DSQL не работает использование имен колонок и алиасов колонок
в секции ORDER BY и в вычисляемых выражениях,
если компиляция интерфейса была на платформе Oracle
Также не работает использование имен колонок и алиасов в кавычках
в секции ORDER BY и в вычисляемых выражениях
на любой платформе.
Как измененно :
Исправлено.
compdata
Краткое описание :
MSSQL: Требуется возможность переключать навигацию в режим READ UNCOMMITTEDОписание :
MS SQLЧто измененно :
MSSQL
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Требуется возможность работать в режиме READ UNCOMMITTED
Как измененно :
Доработано. Параметр SQLDriver.NavigationNoLock
Не рекомендуется пользоваться этой опцией, т.к. могут быть прочитаны неконсистентные данные и использованы в дальнейших вычислениях.
Эффект затрагивает навигацию, вычисление количества записей в таблице, но не все запросы вообще, например, не затрагивает DSQL
compdata
Краткое описание :
MSSQL: ввести ограничение на размер выборки одним запросом, дабы избегать эскалации блокировокОписание :
MS SQLЧто измененно :
MSSQL
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Ввести ограничение на размер выборки одним запросом навигации (TOP), дабы избегать эскалации блокировок.
Как измененно :
Регулируется параметром SQLDriver.NavigationMaximumTop, со значением по умолчанию 5000.
Ограничение не распространяется на таблицы словаря и на DSQL.
На конкретных версиях SQL Server предел может быть выше, чем задокументированные 5000 (например, 6248)
В количество строк, подлежащих блокировке, идут также строки, отфильтрованные неиндексным фильтром на сервере,
их количество никак не зависит от TOP, поэтому эскалация блокировки все-таки может наступить.
compdata
Краткое описание :
Не работает пиковое значение для лицензии сервера приложенийОписание :
Мониторинг лицензийЧто измененно :
Лицензирование
Мониторинг
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не изменяется пиковое значение для лицензии сервера приложений при ее захвате.
Как измененно :
Исправлено.
compdata
Краткое описание :
Добавить особое сообщение об ошибке при попытке использовать select в хранимой процедуреОписание :
Прямой SQLЧто измененно :
DSQL
Хранимые процедуры и функции
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Добавить особое сообщение об ошибке при попытке использовать select в хранимой процедуре
Как измененно :
Доработано.