Мы выпустили небольшое обновление к 71 версии Case.one в части отображения колонок в системном отчете при просмотре отчета в Системе и в скачанном файле отчета.
Отчеты
Мы реализовали единый подход к отображению колонок в системном отчете, в зависимости от настроенных параметров — теперь в системном отчете при выборке данных используется запрос на языке SQL, который позволяет получить любое количество полей. Отображение этих полей при просмотре отчета или в скачанном файле отчета в форматах XLSX и CSV регулируется следующими правилами:
- Если колонка выборки фиксированная и не скрытая, такое поле отображается в предпросмотре и файлах выгрузки
- Если колонка выборки фиксированная и скрытая, такое поле не отображается в предпросмотре и файлах выгрузки
- Если колонка нефиксированная, такое поле не отображается в предпросмотре, но выводится в файлах выгрузки с пустым заголовком
- Нефиксированные колонки необходимо использовать в запросе только после всех фиксированных колонок (даже скрытых), т.к. важен порядок колонок
Улучшения и исправления
- Мы добавили отображение версии инстанса в БД для Linux конфигурации — теперь в таблице CaseMap.Settings в колонке [Value] с ключом [Key]='AppVersion' указана версия инстанса.
- Теперь при удалении папки со сценарием, у которого есть записи в истории изменений, удаление будет выполняться корректно.
- Мы исправили ошибку NullReferenceException, которая возникала при синхронизации документа.