Support
Краткое описание :
Нужна функция проверки соответствия строки шаблонуОписание :
Функции в АтлантисеЧто измененно :
VIP
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Нужна функция проверки соответствия строки шаблону
Как измененно :
реализовано
Support
Краткое описание :
Неуместное предупреждениеОписание :
Vip - язык, компиляцияЧто измененно :
Компиляция
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Неуместное предупреждение
Как измененно :
Исправлено
Support
Краткое описание :
Нужно обработать позиционирование до завершения быстрого поискаОписание :
Логические таблицыЧто измененно :
Вип исполнение
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Дать возможность обрабатывать позиционирование до завершения быстрого поиска.
Как измененно :
Сделан флаг для browse/tree QSearchPosChanged.
При быстром поиске в browse, помеченном этим флагом,
cmPositionChanged, а затем и cmIdle, будут посылаться при остановке ввода пользователем.
browse b;
show at (,,,20);
QSearchPosChanged;
table x$files;
fields
xf$code:protect;
xf$name:protect;
end;
Support
Краткое описание :
Недостоверная диагностика по реальному состоянию настроек журнализацииОписание :
Общие проблемы по модулюЧто измененно :
Журнализация
Восстановление БД
Репликация данных
Настройки
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Разработать отчет по актуальным настройкам журналирования записей, исключить рассинхронизацию настроек при штатной работе.
Как измененно :
Доработано. Разработан отчет, вызов через пункты меню "Информация о настройках" в меню "Настройка" модулей "Журнализация", "Восстановление БД", "Репликация данных"
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ:
При необходимости раздать права на новые пункты меню.
Support
Краткое описание :
Неинформативное предупреждениеОписание :
Vip - язык, компиляцияЧто измененно :
Компиляция
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Неинформативное предупреждение.
Как измененно :
Исправлено
Support
Краткое описание :
alter interface + Public DataStream .Ошибка: При докомпиляции интерфейса нельзя добавлять свойства.Описание :
Vip - язык, компиляцияЧто измененно :
Компилятор Vip
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Добавить возможность при докомпиляции интерфейса наследовать содержимое потока данных, если тот в оригинальном интерфейсе был описан через реализованный ObjInterface.
Как измененно :
Доработано.
Support
Краткое описание :
Открывать графический OLAP-отчет в развернутом видеОписание :
OLAPЧто измененно :
OLAP
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Открывать графический OLAP-отчет в развернутом виде
Как измененно :
Доработано
Support
Краткое описание :
GetVipRef и CacheableОписание :
Функции в АтлантисеЧто измененно :
VIP-исполнение
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Функция GetVipRef не использует повторно кешируемый интерфейс.
Как измененно :
Исправлено.
Support
Краткое описание :
Доступ к ПиРу при открытом вложенииОписание :
Редактор мемо-полейЧто измененно :
Мемо-поле. Внешние редакторы.
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При открытии вложенного в мемо-поле файла при помощи внешнего редактора и установленным свойством Protect приложение блокируется.
Как измененно :
Исправлено.
Support
Краткое описание :
Оператор select to xml должен формировать корректный файл, чтобы его смогли прочитать внешние приложения.Описание :
Vip - язык, компиляцияЧто измененно :
Компилятор SQL
Экспорт-импорт
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Оператор select to xml должен формировать корректный файл, чтобы его смогли прочитать внешние приложения.
1) Исправить обрезку полей при замене " на "
2) В соответствии со стандартом http://www.w3.org/TR/2006/REC-xml-20060816/#charsets разрешенными символами для XML файлов являются
гx9 | #xA | #xD | [#x20-#xD7FF] | [#xE000-#xFFFD] | [#x10000-#x10FFFF]
а
Из чего следеует, что символы #x1-#x8, гxB, гxC, гxE - #x1F, стандартными парсерами XML (например от Microsoft, от Oracle Java) воспринимаются как ошибочные. Их не должно быть в XML выгрузке.
3) Разрешенные символы #x9 | #xA | #xD (табуляции и переводы строки) при выгрузке в XML нужно менять на строки
4) В текущей версии получаемый в результате XML файл. Выгружается как одна сплошная строка. При больших объёмах выгрузки 7 МБ и более. В текстовых редакторах такие файлы невозможно открыть.
Для удобства правки таких файлов в текстовых реакторах необходимо записывать форматированные XML (с переносами строк и с отступами). В данном случае целесообразно и записывать на новой строке. T
Как измененно :
1) исправлена обрезка полей;
2) запрещенные символы -#x1-#x8, гxB, гxC, гxE - #x1F № при выгрузке пропускаются;
3) табуляция и переводы каретки выгружаются как коды T
T
4) T и T выгружаются с отступами построчно;
5) поля всегда выгружаются с заголовками (атрибут NAME; также включена и заблокирована соответствующая опция в настройках импорта-экспорта БД в Саппорте);
6) реализована выгрузка и загрузка мемо-полей: соответствующий тег в xml-файле дополняется атрибутом PREFIX, содержимое поля кодируется в base64 и сохраняется в виде неразрывной строки в тексте тега;
7) для импорта используется SAX-парсер от Microsoft, поэтому объём входного xml-файла роли не играет.
8) формат вывода полей типа time по умолчанию - "'HH:MM:SS:SSS'", datetime - "DD/MM/YYYY HH:NN:SS:SSS";
Support
Краткое описание :
Некорректная фильтрация форм по группамОписание :
FCom - исполнение, интерпретацияЧто измененно :
FCOM
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Некорректная фильтрация форм по группам
Как измененно :
Доработано
Support
Краткое описание :
Для кнопки 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.
Support
Краткое описание :
CheckBox вне группыОписание :
Проблемы к эргономике в целомЧто измененно :
Вип компиляция
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Дать возможность описывать одиночные checkbox без рамки.
Как измененно :
Добавлено
[:] - последний checkbox в группе.
noframe - атрибут поля.
Support
Краткое описание :
Проблемы с вычисляемым полемОписание :
Vip - исполнение, интерпретацияЧто измененно :
Вип исполнение
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Сбрасывается значение вычисляемого выражения при выдаче сообщения в cmExprFieldChanged.
Как измененно :
Исправлено.
Support
Краткое описание :
В структуре frxODExportParam удалить неиспользуемое поле PictureОписание :
?Что измененно :
Генератор отчетов Fast Report
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
В структуре frxODExportParam удалить неиспользуемое поле Picture.
Как измененно :
Данное поле из структуры удалено.
Support
Краткое описание :
требуется чтобы делалалась докомпляция без снятия протектаОписание :
ДокомпиляцияЧто измененно :
Докомпиляция
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Пересмотреть требования к выключению протекта и журнала
на время пользовательской докомпиляции
Как измененно :
Доработана проверка во время изменения каждой конкретной таблицы.
Недопустимыми являются следующие ситуации:
* Добавляются/исправляются/удаляются поля таблицы, которая журналируется (в том числе для КОРПО)
* Исправляются/удаляются поля таблицы, для которой есть предварительные права на поля или на группы записей.
В этих случаях как и раньше потребуют отключить журнализацию/протект.
Оператор Alter dictionary; ("системная" докомпиляция) требует как и раньше отключения протекта и журнализации в начале докомпиляции.
Support
Краткое описание :
Встраивание FR-отчёта во "встроенные" интерфейсы ГалактикиОписание :
?Что измененно :
Шлюз к FastReport
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Не происходит встраивания FR-отчёта во "встроенные" ннтерфейсы Галактики.
Как измененно :
Реализовано.
Support
Краткое описание :
Сохранять состояние параметров окна "Поиск подстроки"Описание :
Системные интерфейсы AtlantisЧто измененно :
Системные интерфейсы
Поиск
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сохранять параметры поиска по Ctrl+F и восстанавливать их во время следующего сеанса поиска. Добавить возможность восстанавливать значения по умолчанию.
Как измененно :
Доработано. Параметры последнего поиска по Ctrl+F сохраняются в DSK-файл в случае, если поиск производился (и не сохраняются, если поиск не был запущен по установленным новым параметрам). Добавлена кнопка [По умолчанию], при нажатии на которую восстанавливаются параметры по умолчанию. Добавлена проверка на попытку поиска пустой строки.
Support
Краткое описание :
Дополнить интерфейс редактирования ДО на предоплату кнопкой Текстовая информация и соответствующим механизмом, аналогичными интерфейсу редактирования договораОписание :
Системные интерфейсы AtlantisЧто измененно :
VIP
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Сохранить в dsk настройки импорта в memo-поле
Как измененно :
Реализовано
Support
Краткое описание :
Ошибка при выводе отчета в FR, если в интерфейсе открыты конфигуратором поля с внеш.атрибутамиОписание :
?Что измененно :
Шлюз к FastReport
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Поля содержащие кириллицу приходят в OEM-866 кодировке.
Как измененно :
Исправлено.
Support
Краткое описание :
Настройка "Возраст с которого допускается заключение трудового контракта"Описание :
неотклассифицированоЧто измененно :
Вип исполнение
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
RereadRecord по не текущему узлу сбрасывает признак модификации интерфейса.
Как измененно :
Исправлено.
Support
Краткое описание :
Падает процесс компиляциии при использовании cast в dsql встроенного запросаОписание :
Прямой SQLЧто измененно :
Embeded DSQL
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Падает при компиляции интерфейса, в котором есть оператор встроенного DSQL, в котором упоминается имя типа данных
Как измененно :
Исправлено.
Support
Краткое описание :
Некорректное наследование обработчика события предкаОписание :
Vip - язык, компиляцияЧто измененно :
Компилятор Vip
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Если при компиляции интерфейса не был найден любой из его предков в иерархии наследования (например, если не был подключен соответствующий ресурсный файл), то, в некоторых случаях, формируется неправильный исполняемый код интерфейса.
Как измененно :
Исправлено.
В описанной ситуации будет выдана ошибка при компиляции.
Support
Краткое описание :
Применять единые форматы даты и времени в FastReport-отчете по журналуОписание :
ВесьЧто измененно :
Отчеты
Журнализация
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Применять единые форматы даты и времени в FastReport-отчете по журналу
Как измененно :
Реализовано.
Support
Краткое описание :
При аварийном завершении заносить в журнал событие об освобождении лицензииОписание :
ЖурналЧто измененно :
Консоль администратора
Лицензирование
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
При обнаружении захваченных потерянными сессиями лицензий, освобождая их, заносить в журнал событий системы лицензирования соответствующую запись.
Как измененно :
Реализовано. Заносится запись "Освобождение модульной(объединенной) лицензии, захваченной потерянной сессией".
Support
Краткое описание :
runtime error в СаппортеОписание :
События: сводный отчетЧто измененно :
OLAP
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
В диалоге выбора отказ от запуска отчета приводит к RunTime Error
Как измененно :
Исправлено
Support
Краткое описание :
Реализовать функцию сброса фильтра по группам (FCOM)Описание :
FCom - язык, компиляцияЧто измененно :
FCOM
----- СУТЬ ПРЕДЛОЖЕНИЯ -----
Реализовать функцию сброса фильтра по группам.
Как измененно :
Реализовано
Support
Краткое описание :
Ошибка "GetStrItem() - Попытка чтения за границами потока" при получении OLAP-отчета в "Консоли управления"Описание :
OLAPЧто измененно :
FCOM
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
Ошибка "GetStrItem() - Попытка чтения за границами потока" при получении OLAP-отчета в "Консоли управления".
Как измененно :
Исправлено.
Support
Краткое описание :
при использовании триальных лицензий получаем критическую ошибку выполнения сист. алгоритмовОписание :
Встроенные в программу средства контроля лицензий (REDFOX)Что измененно :
Система лицензирования
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При использовании лицензий с ограниченным сроком использования во время запуска лицензированных интерфейсов появляется сообщение о критической ошибке выполнения системных алгоритмов.
Как измененно :
Исправлено.
Support
Краткое описание :
Некорректная архивация по диапазону датОписание :
Архивация журналаЧто измененно :
Журнализация
Архивация
----- ПРОЯВЛЕНИЕ ПРОБЛЕМЫ -----
При архивации журнала по диапазону дат в архив попадают данные только за первый день диапазона.
Как измененно :
Исправлено.