Перейти к содержанию

Версия 2.7.5 (12.11.2018)

Переход на новую сборку

  1. Изменены рабочие места: User (укажите строку локализации “$Workplaces_User_Dictionaries_DocumentCategories” в качестве заголовка узла дерева “Категории документов” на верхнем уровне).
  2. Изменены библиотеки локализации.
  3. Обновите хост Chronos.exe. Версия Chronos увеличена до 2.7.5.
  4. Если в проектном решении есть клиентские операции, которые создаются со стороны desktop-клиента через IOperationRepository, то укажите для них доступ, добавив идентификатор типа такой операции в одно из свойств: OperationTypes.UserClientOperations (для любых пользователей) и OperationTypes.AdminClientOperations (только для администраторов). Добавить идентификаторы операций можно в серверном классе Registrator в методе InitializeRegistration.

Добавление и изменение функциональности

  1. При редактировании схемы данных текущий выбранный узел в дереве теперь всегда подсвечивается синим.
  2. API: Доступ на запуск операций через IOperationRepository со стороны клиентских приложений теперь ограничен настройками в свойствах OperationTypes.UserClientOperations и OperationTypes.AdminClientOperations.
  3. API: Обновлены библиотеки: BitMiracle.LibTiff.NET 2.4.626, CsvHelper 9.0.0, Linq2DB 2.5.2, NLog 4.5.11.

Исправления и оптимизации

  1. Исправлено закрытие вкладки с карточкой в TessaClient, если карточка имеет повреждённую структуру, для которой невозможно определить признак наличия изменений.
  2. Улучшена обработка ошибок при наличии проблем в структуре настроек пользователя в карточке-сателлите сотрудника.
  3. Исправлены ошибки, возникающие в ситуациях, когда завершение задания или нажатие кнопки процесса переводит карточку в другое состояние, в котором у пользователя нет прав на чтение карточки, поэтому пользователь получал ошибку о недостатке прав сразу после сохранения. Ошибка присутствовала раньше, но стала воспроизводиться после исправлений в сборке 2.7.4.
  4. При обновлении схемы данных для SQL Server 2008 R2 исправлена ошибка “Cannot alter a non-unique index with ignore_dup_key index option”. Ошибка не возникала на более поздних версиях SQL Server или на Postgres.
  5. При сериализации настроек “Мои настройки” теперь выполняется запись строки JSON без отступов, что приводит к более компактной записи.
  6. Исправлены ошибки при пересчёте и переходе между этапами в маршрутах.
  7. Исправлено значение, возвращаемое методом Validator.End() в последовательности вызовов ValidationSequence.
  8. Исправлена запись текущих даты/времени для некоторых системных и типовых запросов на PostgreSQL. Например, ранее дата записывалась на три часа раньше положенного, если сервер СУБД расположен в часовой зоне UTC+3:00. Исправление неактуально для MS SQL Server.
  9. Исправлены стили текста, используемые в контролах “Ссылка” и “Список”, такие как “Полужирный” и “Подчёркнутый”.
  10. В окне отображения ошибки при сохранении схемы данных кнопка будет называться “Копировать файлы” только в том случае, если файлы для копирования присутствуют. Если для ошибки доступно только копирование текста, то кнопка теперь называется “Копировать”.
  11. В рабочем месте “Пользователь” исправлена локализация узла “Категории документов” при выборе по троеточию в соответствующем поле.
  12. Исправлено автоматическое увеличение версии карточки при смене её состояния в маршруте, если сама карточка при этом не изменялась.
  13. Исправлена проблема, из-за которой вручную добавленные в маршрут этапы нельзя было перемещать, если они вблизи границы группы этапов, в которой также есть скрытый этап.
  14. Улучшено сообщение об ошибке компрессии данных загружаемой карточки, если в одной из коллекционных секций некорректная структура (не хватает некоторых полей в строках).
Back to top