7.6.5 ИЗМЕНЕНИЯ 1. Z+ Добавлена новая функция UpdateObject. 7.6.3 ИЗМЕНЕНИЯ 1. Z+ Добавлена новая функция DeleteObject. 2. Создание отчётов в консольной версии (используется для веб-интерфейса). Теперь по умолчанию используется машина отчётов html, вместо OpenOffice. При этом отчёты в веб-интерфейсе доступны только в формате html. Форматы документов Microsoft Word, Open Office Writer, Adobe Acrobat не доступны в этом режиме. Изменить машину отчётов можно в приложении "Экспертная система", в меню Настройки|Параметры на вкладке "Отчёты". При использовании отчётной машины OpenOffice доступны форматы документов: html, Microsoft Word, Open Office Writer, Adobe Acrobat. 3. В консольную версию добавлена команда m - очистка локального кэша шаблонов отчётов. 7.6.2 ИЗМЕНЕНИЯ 1. Z+ Функция OpenFromTree класса pdpQuery теперь выводит список объектов только непосредственно следующего уровня, а не всех объктов искомого класса, находящихся ниже по дереву на любом уровне вложенности. 2. Z+ В функцию PathToroot добавлен 4-й необязательный парметр - код дерева. 7.6.1 ИСПРАВЛЕНИЯ 1. Исправлена систмеа логирования. cmd.log создаётся теперь в папке Reports вместо Reportscmd.log в папке Diagnostics (уровнем выше). Лог ошибок экспертизы теперь корректно создаётся в паке отчётов экспертизы. Теперь он называется error.log вместо <число>.log 7.6.0 ИСПРАВЛЕНИЯ 1. Исправлена ошибка, когда в некоторых случаях трасса не сохранялась в консольной версии. ИЗМЕНЕНИЯ 1. Поддержка OpenOffice для создания отчётов. Теперь можно выбирать с помощью какой программы будут создаваться отчёты: Microsoft Office или Open Office (Libre Office). Выбор действует только для GUI. Консольная версия AdiagCon.exe теперь всегда использует только Open Office. Отчёты консольной версией создаются одновременно в форматах: html, docх, pdf, fodt; 7.5.1 ИСПРАВЛЕНИЯ 1. Исправлена ошибка из-за которой логи ошибок не записывались. 2. В случае ошибки в консольном приложении теперь возвращается верный ExitCode = 2. ИЗМЕНЕНИЯ 1. Новый тип "запись" в Z+. 2. Добавлена возможность работы со ссылками в полях, используя объект PDPQuery. 3. В консольную версию добавлено логирование командной строки (для диагностических целей). 7.5.0 ИСПРАВЛЕНИЯ 1. Исправлена ошибка синхронизации протоколов из-за которой пользовательские протоколы не обновлялись из базы данных на диск. 2. Исправлена проблема катастрофически низкой скорости исполнения фукциия TPDPQuery.OpenFromClass Z+. ИЗМЕНЕНИЯ 1. В библиотеку функций PDPFunc добавлена поддержка ссылок в дереве на прозрачном уровне (идентификатор ссылки можно использовать как идентификатор самого объекта). 7.4.1 ИЗМЕНЕНИЯ 1. Имя пользователя и пароль больше не выводятся в общий лог при невозможности открытия базы данных. 7.4.0 ИЗМЕНЕНИЯ 1. Добавлены функции PDP GetParentID, GetParent, GetClassInfo; 2. Добален новый объект PDP PDPQuery; 3. Добавлена возможность запуска правил без учёта conditions. 4. Добавлена опция вывода в тарссу правил, пропущееных по причине conditions; 5. События изменения переменной больше не генерируются при измемении коэфициента доверия. ИСПРАВЛЕНИЯ 1. Исправлена ошибка функции SetObject при которой значения Null и Nil в экспертной системе записывались в базу как 0. Теперь в базу данных записывается Null. 7.3.0 ИЗМЕНЕНЕИЯ 1. В компиляторе реализованы предупреждения. 2. Для процедур и функция введено свойство "устаревшая" с выдачей предупреждения. 3. Необязательные паремeтры доступны теперь и для методов объектов, включая групповые. 4. Из редактора правил теперь возможен запуск отдельного правила с игнорированием условий (conditions). Shift+F9. 7.0.0 ИЗМЕНЕНЕИЯ 1. Необязательные паремeтры функций теперь доступны и для групповых парметров 2. Хинт в редакторе правил теперь корректно отображает имена параметров. 3. Новая функция группы PDP SetObject 4. Z+ В литералы теперь возможно вставлять символ квотирования путём его удвоения. 6.4.0 ИСПРАВЛЕНИЯ 1. Исправлена ошибка не позволяющая закрыть программу, если во время закрытиия экспертизы возникает исключение. 2. Исправлена ошибка связанная с синхронизацией шаблонов с базой данных. ИЗМЕНЕНЕИЯ 1. Добавлена поддержка функции сохранения шаблонов отчётов во внешней базе данных. 2. Маска обновления файлов больше не сохраняется в ini файл.