lotdll_
Краткое описание :
Сделать, чтобы при сортировке по вычисляемому полю, сортировало в сервере СУБДОписание :
Общие вопросы взаимодействия с СУБДЧто измененно :
Сортировка
MSSQL
Oracle
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сделать, чтобы при сортировке по вычисляемому полю, сортировало в сервере СУБД.
Сейчас, если хоть одна колонка, по которой заказали сортировку, не является полем БД,
-- сортировка будет сделана в клиентском приложении.
Как измененно :
Реализовано для колонок, представляющих из себя простые выражения,
в которых упомянуты поля БД, поля таблиц в памяти, переменные, константы,
системные функции(не все).
Из существенного, что не реализовано: пользовательский функции.
Если в выражение используется прикладная функция, оптимизация не произойдет.
Также никуда не делось ограничение про то, что выборка должна быть "плоской":
корневая таблица броуза R должна быть таблицей БД,
и и все используемые поля (непосредственно или в составе
вычисляемого выражения) должны либо не зависеть от навигации по R,
либо быть подцепленными 1 к 1 к R
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
lotdll_
Краткое описание :
Лишние записи видны в табличном редактореОписание :
Объекты как таблицыЧто измененно :
Объектный драйвер
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Не работают navigate индексы.
Как измененно :
Исправлено.
lotdll_
Краткое описание :
При отображении списков скроллинг может быть установлен только в 3 положенияхОписание :
Общие вопросы отрисовки и поведения элементовЧто измененно :
Скролеры в броузерах
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сделать нормальные скролеры в броузерах.
Как измененно :
Совсем нормальные можно будет сделать только после оптимизации получения текущей позиции в броузере.
Сделано только для броузеров (в деревьях нет).
Только на SQL и Oracle.
Количество записей в выборке получает только, если этот агрегат оптимизируется (те не всегда).
Возможны странности с позицией ползунка, если прорисовка начиналась не с граничного значения.
Если количество получить не удалось - работает как раньше.
lotdll_
Краткое описание :
Runtime 216. При работе КОРПО на клиентеОписание :
CORPO-клиент:Внедрение пришедших изменений БДЧто измененно :
CORPO
MSSQL
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Падение при попытке внедрить удаление пользователя, пришедшее по корпо
Как измененно :
Исправлено.
Модификации БД, происходящие в прикладном триггере во время внедрения, теперь считаются
сделанными в текущем офисе текущим пользователем, а не пришедшими по корпо как раньше.
lotdll_
Краткое описание :
Не визуализируется 1-я запись табл. ред.,если cmSetCurField:B1:=IsValidBuffer...Описание :
Объекты как таблицыЧто измененно :
Логические таблицы
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Использование функции IsValidBuffer приводит к нарушению визуализации данных в табличном редакторе сразу после загрузки интерфейса.
Как измененно :
Исправлено.