Перечень изменений в программе приводится ниже.
5.80 Сборка 221114
Требуется обновление компонента БД LS Flow до версии 5.213.
Новые возможности:
- В формы типа «Дочерние объекты», «Входимость», «Связанные объекты» добавлена возможность не выделять автоматически первую строку.
- В действиях над объектами в функции WndTree2 добавлена возможность не раскрывать выделяемый объект.
- В действиях над переменными для функции f_SetSelRowsForm, вызываемой для формы дерева проекта, добавлена возможность не раскрывать выделяемый объект.
- В действиях над переменными добавлена функция WorkStatusSet, позволяющая аннулировать карту работы.
- В редактор отчетов для скриптов, вызываемых по кнопке, добавлены настройки «Обновить отчет перед выполнением скрипта» и «Обновить отчет после выполнения скрипта». После выполнения скрипта отчет будет обновлен, если скриптовая функция и выражение условия вернут одинаковую строку.
- В окно «Шаблон копирования проекта» добавлен отчет «Где используется», вызов по верхнему меню.
- В окно «Специальная вставка» добавлена возможность выбора кодов цветов и отчетов.
- В экспорт проекта добавлена возможность экспорта ЭЦП.
- В скриптах и API добавлена возможность экспорта версии документа с ЭЦП.
- В скриптах и API для объекта типа DDataStore добавлен метод SelectRow, управляющий выделением строк.
- В скриптах и API для объекта типа DDataStore добавлен метод RowsMove, перемещающий строки.
- В действиях над переменными вызов функции f_ButtonPost для кнопок "cb_InWork" и "cb_Refuse" не прекращает обработку последующих вызовов функции f_ButtonPost.
- В окне «Настройка форм для объектов» при формировании отчета «Где используется» на Oracle без Unicode возникала ошибка базы, если в аргументах отчета было выбрано «Действие».
- При подписании версии документа просроченным сертификатом не выдавалось сообщение об ошибке, ставилась отметка наличия ЭЦП, но сама подпись не сохранялась в БД.
- При проверке ЭЦП или экспорте документа с ЭЦП при работе с Oracle могли возникать разные ошибки вида «Error while parseBlock function», «В ASN1 встречен неожиданный конец данных».
- В редакторе отчетов, в окне «Свойства аргумента» удалено поле «Маска». Маска может быть задана в форме в свойствах объекта.