В версии 2025.2 МоиОтчеты Облако и Корпоративный Сервер была добавлена возможность использования собственных шрифтов, улучшена работа с Задачами, источниками данных и сервисом предпросмотра, переработан мастер установки и введена новая редакция Корпоративного Сервера - МоиОтчеты Публикатор.
Появилась возможность загружать свои шрифты в форматах *.ttf и *.otf, использовать их при вёрстке шаблонов в Онлайн Дизайнере, в окне предпросмотра и при экспортах в разные форматы. Шрифты хранятся в рабочем пространстве пользователя. Добавить новый шрифт или настроить работу существующих можно на странице "Информация о рабочем пространстве" или с помощью API (описание методов доступно по ссылке https://облако.моиотчеты.рф/api/swagger/ в разделе Fonts).
После того как шрифт добавлен, его можно использовать внутри Онлайн Дизайнера.
В окне предпросмотра это будет выглядеть следующим образом.
И при экспортировании в различные форматы это также будет корректно работать. Но вам стоит учесть некоторые детали. Чтобы шрифт отображался в сгенерированном документе вам нужно установить этот шрифт на устройство, с которого происходит просмотр документа, либо встроить шрифт в сам документ. Такой функционал поддерживается, например, в PDF-экспорте.
В метод получения списка Задач /api/tasks/v1/Tasks
добавлено 2 новых параметра:
Параметр taskType позволяет указать какого типа Задачи следует вернуть пользователю. useProjection (true/false) обозначает будет ли возвращена вся информация о задаче или только минимально необходимая.
Данные параметры помогут в случае, когда нужно найти все задачи указанных типов. Например, задачи отправки на почту и по FTP.
В модели экспортов и подготовленных отчётов добавлены поля taskId
и taskMessageId
. После выполнения Задачи-преобразователя готовый отчет сохраняется в папку Отчеты или Экспорты в зависимости от типа выполняемой задачи. Также в поле taskId
этого документа добавляется идентификатор Задачи-преобразователя (например задачи экспорта из шаблона), которая породила данный файл.
Чтобы найти экспорт или отчёт по taskId
используйте методы:
/api/rp/v1/Exports/File/Task/{taskId}
/api/rp/v1/Reports/File/Task/{taskId}
В поле taskMessageId
хранится уникальный идентификатор, который генерируется при каждом запуске Задачи. Далее описаны методы, которые используются для поиска документов, созданных после указанного запуска задачи.
/api/rp/v1/Exports/File/TaskMessage/{taskMessageId}
/api/rp/v1/Reports/File/TaskMessage/{taskMessageId}
Также при запуске «Задачи без сохранения» (/api/tasks/v1/Tasks/run) вернётся taskMessageId
, с помощью которого можно найти созданные документы в Экспортах или Подготовленных отчётах.
С релизом 2025.2 при создании пользовательских SQL-запросов названия таблиц будут уникальны. Одинаковые названия при вводе будут автоматически дополняться символами для достижения уникальности. Это поможет избежать проблем при работе с Онлайн Дизайнером.
Если открыть окно предпросмотра для шаблона с параметрами, то вы увидите боковую панель, на которой можно настроить ввод этих параметров. После изменения параметра отчёт перестроится. Параметры также сохраняются в URL. Это обозначает, что параметры можно сохранить в ссылке и передать коллеге. Либо вы можете генерировать эти параметры программно и отображать актуальный отчёт.
Добавлено новое демонстрационное приложение на Java, использующее REST API для работы с МоиОтчеты Облако или Корпоративным Сервером. Попробуйте наше приложение прямо сейчас из GitHub.
Реализовано сохранение выбора сортировок таблиц на страницах панели пользователя. Теперь при повторном открытии страницы будет использоваться выбранная ранее сортировка. Например, по дате или размеру документа.
На страницу шаблонов в панели пользователя добавлена возможность скачать шаблон из МоиОтчеты Магазин.
В панель администратора добавлена страница, на которой можно ознакомиться с текущими ограничениями Корпоративного Сервера.
Значительно переработан установщик Корпоративного Сервера. Улучшен дизайн и стабильность работы приложения.
Добавлена новая легковесная редакция Корпоративного Сервера – Публикатор. Он предназначен для компаний с небольшим количеством пользователей и не требующих запуска сервера отчётности в кластере. Публикатор является самым доступным решением по разворачиванию полноценной системы отчётности.
А также Публикатор предоставляет возможность бесшовного расширения функционала, когда это вам потребуется. Подробнее про Публикатор можно прочитать на странице продукта или в статьях на сайте.
[Backend]
+ добавлено id задачи и id сообщения задачи в экспорт и отчёт;
+ добавлено кеширование Google Fonts;
+ добавлены параметры отчёта во временные файлы;
+ добавлена новая система для шрифтов;
+ добавлен фильтр по типу задачи для метода получения;
+ добавлено имя компании в конфиг;
* теперь имена пользовательских запросов источников данных уникальны;
* добавлено больше опций для поиска задач;
* локализованы сообщения об ошибках в скрипте отчёта;
* теперь заголовки для демо и для отсутствующей белой этикетки разные;
- исправлено получение прав владельцем подписки;
- исправлено перемещение файла (или папки) в ту же самую папку, где он находился;
- исправлена ошибка с подключением к MongoDB;
- неправильный заголовок Authorization теперь приведёт к 401 ответу вместо того, чтобы использовать анонимного пользователя;
[Common]
+ добавлен ввод параметров в статичном просмотре;
+ добавлен список изменений на страницу продукта;
+ добавлена ссылка на документацию Онлайн дизайнера в документацию Корпоративного сервера;
* удалена документация из скрипта загрузки корпоративного сервера;
* обновлена документация для типов VM в задачах;
- исправлен баг с исчезающими транспортами на странице задач;
[Demos]
+ добавлено новое Java REST демо;
[Frontend]
+ добавлено сохранение сортировки в локальное хранилище;
+ добавлены ссылки на магазин отчетов;
+ добавлена обработка ошибки источников данных, которые не поддерживают параметры;
+ добавлена страница с ограничениями лицензии в панель администратора;
* изменена страница задач, исправлен task controller;
* теперь вы не можете нажимать на "создать задачу", которой нет в вашем плане подписки;
* был скрыт шаг SQL-запроса при редактировании источника данных, если источник данных несовместим с SQL;
- добавлены отступы в сайдбаре, добавлен title на кнопках запуска задачи, изменено отображение прав доступа в столбец;
- исправлено контекстное меню на страницах документов;
- исправлен двойной запрос при создании папки;
- исправлена ошибка о пустом параметре имени в уведомлениях;
- исправлен индикатор загрузки в статичном просмотре;
- исправлена ошибка со всплывающим окном внутри всплывающего окна при принятии приглашения в Корпоративном Сервере;
[Installer]
+ добавлена локализация установщика;
* новый дизайн установщика Корпоративного сервера;
[SDK]
+ добавлен TasksClient в CSharp SDK.
Отдел продаж
Контакты