Перечень изменений в программе приводится ниже.
5.80 Сборка 210527
(Требуется обновление компонента PartY до версии 4.362, LS Flow до версии 5.207.)
Новые возможности:
- В действия над объектами добавлена функция WndEmplReplReturn для возврата замен пользователей.
- Для шаблонов и карт работ теперь производится полная проверка прав пользователя. Если у пользователя нет доступа к карте работ, то он не сможет увидеть карту работы и все сообщения, связанные с этой картой.
- В скриптах для объекта LsJob добавлены свойства Protected и Rights для работы с правами карты работы.
- В редакторе отчетов и форм, в окно «Свойства объекта» на вкладку «Свойства» добавлено свойство «Шрифт.Название».
- В окне «Выполнить отчет» на вкладке «Выбор» отчеты отфильтровываются в соответствии с профилем.
- В окне дерева проекта изменен поиск объектов. При поиске выделяются все найденные объекты, а первый найденный объект становится текущим. При помощи кнопок можно переходить между найденными объектам.
- Для форм с возможностью автофильтра добавлено системное вычисляемое поле sys$LsAutoFilter, содержащие выражение с описанием автофильтра.
- Цвета шрифтов ячеек и фона ячеек отчета, а также цвета областей отчета экспортируются в файл формата xlsx.
- Колонки отчета, значения в которых заданы как HTML-ссылки, экспортируются в файл формата xlsx и отображаются в ячейках Excel как гиперссылки.
- Добавлена возможность лицензирования репликации структуры данных без передачи объектов.
- Функция gf_WeekNumber возвращает номер недели по ГОСТ ИСО 8601-2001: первой календарной неделей года считается первая неделя, содержащая первый четверг текущего года, иначе она считается последней неделей предыдущего года.
- В действиях над объектами при выполнении функций DocVerCreate, DocImport, ObjCopyOneDoc и ObjCopyTempl, при котором создаются новые документы или версии документов, на основе существующих, теперь копируется содержимое поля «Исходное имя файла».
- После восстановления подключения к БД функции f_ExecSQLSelect, f_ExecSQLSelect_2, f_ExecSQLSelect_3, gf_GetUserGroups, f_GetGroupID, f_GetUserID, f_GroupName, и f_UserName продолжали некоторое время возвращать ошибку доступа к БД.
- В форме быстрого просмотра задачи и в окне формы массива не работала настройка «Инвертировать Ctrl+Enter» в многострочных полях».
- На сервере автоматических этапов при выполнении отложенной задачи на переходе для переходов, не содержащих серверные действия, повторно выполнялись часть действий, выполненные на клиенте.
- При выполнении задачи с серверными действиями не сохранялось состояние переходов к информационной рассылке и внешней работе для выполнения отложенной задачи на сервере автоматических этапов.
- Если в окне «Задания и сообщения» в области быстрого просмотра было загружено исходящее сообщение, то при открытии вложенного документа могло помечаться прочтенным сообщение у одного из адресатов.