26 мая 2025

Обновление облачных сервисов до версии 2025.2

В версии 2025.2 МоиОтчеты Облако и Корпоративный Сервер была добавлена возможность использования собственных шрифтов, улучшена работа с Задачами, источниками данных и сервисом предпросмотра, переработан мастер установки и введена новая редакция Корпоративного Сервера - МоиОтчеты Публикатор.

 


 

Сервис шрифтов

Появилась возможность загружать свои шрифты в форматах *.ttf и *.otf, использовать их при вёрстке шаблонов в Онлайн Дизайнере, в окне предпросмотра и при экспортах в разные форматы. Шрифты хранятся в рабочем пространстве пользователя. Добавить новый шрифт или настроить работу существующих можно на странице "Информация о рабочем пространстве" или с помощью API (описание методов доступно по ссылке https://облако.моиотчеты.рф/api/swagger/ в разделе Fonts).

Сервис шрифтов


После того как шрифт добавлен, его можно использовать внутри Онлайн Дизайнера.

После того как шрифт добавлен, его можно использовать внутри Онлайн Дизайнера.

В окне предпросмотра это будет выглядеть следующим образом.

В окне предпросмотра это будет выглядеть следующим образом.

И при экспортировании в различные форматы это также будет корректно работать. Но вам стоит учесть некоторые детали. Чтобы шрифт отображался в сгенерированном документе вам нужно установить этот шрифт на устройство, с которого происходит просмотр документа, либо встроить шрифт в сам документ. Такой функционал поддерживается, например, в PDF-экспорте.

Такой функционал поддерживается, например, в PDF-экспорте.

 


 

Добавлена фильтрация Задач по типу задачи

В метод получения списка Задач /api/tasks/v1/Tasks добавлено 2 новых параметра:

  • taskType
  • useProjection

Параметр 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

Добавлено новое демонстрационное приложение на 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.

22 мая 2025

Губернатор обозначил перспективы развития IT-отрасли в Ростовской области

19 мая 2025 года глава ростовской области Юрий Слюсарь встретился с представителями региональных IТ-компаний и вузов, где обучают специалистов инженерных профессий.
19 мая 2025

Обновление FastReport Online Designer 2025.2

Представляем вам новую версию Online Designer 2025.2, в которой доступна поддержка VCL отчетов, добавление параметров при создании SQL Query, новое меню бэндов.
14 мая 2025

Приглашаем вас посетить Firebird Conf 2025 вместе с нами!

29 мая выступим с докладом "Кроссплатформенные отчеты на Flutter: интеграция с МоиОтчеты Облако и Ред База Данных".