Обновления в релизе 10.1
Развитие инструментов платформы в веб-приложении
- разделение параметров источников данных в экспресс-отчётах;
- настройка групп рядов для гистограмм с группами в отчётах;
- настройка именованных диапазонов в регламентных отчётах;
- настройка пользовательских кнопок в регламентных отчётах;
- локализация текста и изображений с помощью ресурсов.
Развитие расширений платформы
- сохранение экспресс-отчётов в конструкторе бизнес-приложений;
- настройка отображаемых атрибутов формулы формы ввода в конструкторе бизнес-приложений;
- настройка именованных диапазонов в формах ввода в веб-приложении;
- настройка пользовательских кнопок в формах ввода в веб-приложении;
- расширение настроек оформления табличной области в формах ввода в веб-приложении;
- отображение выбранных элементов при настройке фильтрации в формах ввода и алгоритмах расчёта в настольном приложении;
- настройка альтернативной иерархии в блоках агрегации алгоритмов расчёта в веб-приложении;
- расширение функциональности редактора выражения в алгоритмах расчёта в веб-приложении;
- настройка базовых свойств бизнес-процессов в веб-приложении;
- расширение функциональности параметров в бизнес-процессах в веб-приложении;
- расширение настроек шагов в бизнес-процессах в веб-приложении;
- отображение объёма занимаемой памяти в консоли глобального кэша.
Администрирование и системные возможности
- поддержка Python 3.10 и 3.11;
- прекращение поддержки Apache HTTP Server 2.2 для ОС Windows;
- аутентификация по протоколу OAuth 2.0 в веб-приложении;
- опциональное скрытие настроек подключения к репозиториям в веб-приложении;
- обработка ошибок соединения с сервером в веб-приложении;
- отображение предупреждения об окончании срока действия пароля в веб-приложении;
- протоколирование информации о браузере в менеджере безопасности;
- расширение функциональности Fore-массивов;
- подключение интеллектуальных подсказок для Python-модулей в веб-приложении;
- подключение к базе данных при работе с реляционными объектами в веб-приложении;
- расширение настроек полей таблиц в веб-приложении;
- обновление содержимого таблиц в веб-приложении;
- расширение возможностей работы с элементами в справочниках НСИ в веб-приложении;
- использование специальных функций в вычисляемых фактах стандартного куба в веб-приложении;
- локализация текста и изображений в веб-приложении.
Повышение производительности
- сокращение потребления памяти при работе с кубами.
Изменения в API платформы
- новое API платформы.
Развитие инструментов платформы в веб-приложении
Разделение параметров источников данных в экспресс-отчётах
Реализован флажок «Разделить параметры», позволяющий разделять параметры нескольких источников данных или использовать один источник данных с разными наборами параметров для управления содержимым отчёта, в экспресс-отчётах:

Настройка групп рядов для гистограмм с группами в отчётах
Реализована группа параметров «Группы рядов» на боковой панели для группировки рядов данных в любом порядке:
- в регламентном отчёте для гистограмм типа «Накопительная с группами» и «Накопительная с группами трехмерная»;
- в экспресс-отчётах и аналитических панелях для объёмных гистограмм с группами с настроенным накоплением.

Настройка именованных диапазонов в регламентных отчётах
Реализована возможность добавления и настройки именованных диапазонов, а также их использования в формулах на листах в регламентных отчётах:

Настройка пользовательских кнопок в регламентных отчётах
Реализована возможность добавления и настройки пользовательских кнопок, а также выполнения их действия в соответствии с указанными Fore-модулем и JS-функцией в регламентных отчётах:

Локализация текста и изображений с помощью ресурсов
Реализован объект репозитория «Ресурсы» для перевода строковых и графических ресурсов на другие языки. Доступен перевод следующих элементов интерфейса:
- заголовки экспресс-отчётов;
- разрабатываемые приложения;
- объекты пользовательских классов.

Развитие расширений платформы
Сохранение экспресс-отчётов в конструкторе бизнес-приложений
Реализована возможность сохранения копии экспресс-отчёта, открытого с помощью конструктора бизнес-приложений.
Настройка отображаемых атрибутов формулы формы ввода в конструкторе бизнес-приложений
Реализована возможность управления атрибутами, отображаемыми в окне описания формулы, в формах ввода, открытых с помощью конструктора бизнес-приложений:

Настройка именованных диапазонов в формах ввода в веб-приложении
Реализована возможность добавления и настройки именованных диапазонов, а также их использования в формулах на листах в формах ввода.
Настройка пользовательских кнопок в формах ввода в веб-приложении
Реализована возможность добавления и настройки пользовательских кнопок, а также выполнения их действия в соответствии с указанными Fore-модулем и JS-функцией в формах ввода.
Расширение настроек оформления табличной области в формах ввода в веб-приложении
Реализованы новые возможности при настройке табличной области в формах ввода:
настройка отображения на листе формы различных элементов и пиктограмм, а также установка запрета редактирования данных при задании базовых настроек табличной области:
- установка полного запрета редактирования ячеек показателей и переименование показателей при работе в редакторе табличной области.
Отображение выбранных элементов при настройке фильтрации в формах ввода и алгоритмах расчёта в настольном приложении
Реализована дополнительная область для отображения выбранных элементов в окне настройки фильтрации в формах ввода, а также в окне настройки фильтрации измерений приёмника данных блоков расчёта и блоков агрегации в алгоритмах расчёта. Область повышает удобство работы с многоуровневыми справочниками с большим количеством элементов:

Настройка альтернативной иерархии в блоках агрегации алгоритмов расчёта в веб-приложении
Реализована возможность использования альтернативной иерархии для измерений с альтернативными иерархиями при настройке блоков агрегации в алгоритмах расчёта:

Расширение функциональности редактора выражения в алгоритмах расчёта в веб-приложении
Реализованы новые возможности при работе с редактором выражения в алгоритмах расчёта:
- настройка выходной переменной формулы;
изменение вставленного в формулу операнда:
задание настроек календарной динамики для операндов формул в блоках расчёта и блоках контроля: настройка уровня календарной динамики операнда, возможность представления всех значений операнда в виде массива, настройка агрегации операнда:
Настройка базовых свойств бизнес-процессов в веб-приложении
Реализована возможность задания базовых свойств бизнес-процессов:
- выбор ответственного;
- настройка способа выполнения шагов расчёта и Fore-методов;
- выдача прав доступа на процесс администраторам;
- указание описания бизнес-процесса.
Расширение функциональности параметров в бизнес-процессах в веб-приложении
Реализованы новые возможности при работе с параметрами бизнес-процессов:
- создание и настройка параметров;
- задание значений параметров при запуске бизнес-процесса.
Расширение настроек шагов в бизнес-процессах в веб-приложении
Добавлены новые возможности настройки шагов в бизнес-процессах:
- настройка шлюзов с заданием условий для выполнения групп шагов. При задании условий имеется возможность применения схем отметки для параметров бизнес-процесса;
- настройка шагов «Вызов подпроцесса», «Вызов Fore-метода», «Расчёт» и «Задача ETL»;
- задание срока выполнения шагов.
Отображение объёма занимаемой памяти в консоли глобального кэша
Реализовано отображение объёма зарезервированной памяти и объёма используемой памяти для каждого объекта кэша на странице «Мониторинг» консоли глобального кэша.
Администрирование и системные возможности
Поддержка Python 3.10 и 3.11
Реализована поддержка работы платформы с языком программирования Python версий 3.10 и 3.11. Для корректной работы платформы с Python-библиотеками на ОС Windows требуется использовать Python 3.11.
Прекращение поддержки Apache HTTP Server 2.2 для ОС Windows
Прекращена поддержка работы платформы в конфигурации с использованием веб-сервера Apache HTTP Server 2.2 для ОС Windows. Инсталлятор BiServerApache исключён из комплекта поставки. Для работы веб-сервера на ОС Windows используются службы IIS.
Аутентификация по протоколу OAuth 2.0 в веб-приложении
Реализована возможность аутентификации в веб-приложение через внешних провайдеров с использованием протокола OAuth версии 2.0:

Опциональное скрытие настроек подключения к репозиториям в веб-приложении
Реализована возможность управления доступностью редактирования настроек подключения к репозиториям. Если редактирование недоступно, то кнопка настроек подключения к репозиториям в окне регистрации скрыта.
Обработка ошибок соединения с сервером в веб-приложении
Реализована обработка ошибок окончания сессии и разрыва соединения с сервером. При возникновении ошибок отображаются соответствующие информационные сообщения:
при истечении времени жизни сессии отображается сообщение с кнопкой для авторизации:
при разрыве соединения с сервером отображается сообщение с кнопкой для проверки соединения:
Отображение предупреждения об окончании срока действия пароля в веб-приложении
Реализована возможность отображения информационного сообщения с предупреждением об окончании срока действия пароля при входе в систему.
Протоколирование информации о браузере в менеджере безопасности
Реализована возможность отображения логируемой информации о браузере, в котором открыто веб-приложение, в протоколе доступа в менеджере безопасности.
Расширение функциональности Fore-массивов
Реализованы новые возможности при работе с массивами на языке Fore:
- конвертация массивов из типа Variant в любой простой тип и наоборот;
- запись массива меньшей размерности в измерение массива большей размерности;
- объединение массивов и измерений массивов. При объединении элементов массивов имеются особенности, указанные в справочной документации;
- частичное присвоение элементов массива измерению другого массива.
Подключение интеллектуальных подсказок для Python-модулей в веб-приложении
Реализована технология интеллектуальных подсказок для автоматического дополнения кода при работе с Python-модулями.
Подключение к базе данных при работе с реляционными объектами в веб-приложении
Реализована возможность ввода учётных данных для подключения к базе данных в специальном окне авторизации при работе с таблицами, присоединенными таблицами и представлениями, использующими базу данных без автоматического подключения:

Расширение настроек полей таблиц в веб-приложении
Добавлены новые возможности настройки полей в таблицах:
- добавление, редактирования и удаления полей в присоединенных таблицах;
- задание формул для вычисляемых полей с помощью редактора выражений в таблицах и присоединенных таблицах.
Обновление содержимого таблиц в веб-приложении
Реализована возможность обновления содержимого в таблицах, присоединенных таблицах, представлениях и запросах.
Расширение возможностей работы с элементами в справочниках НСИ в веб-приложении
Реализованы дополнительные возможности работы с элементами в справочниках НСИ:
- добавление, редактирование и удаление элементов справочников НСИ;
- отображение окна подтверждения действия при попытке перемещения элемента в справочнике НСИ.
Использование специальных функций в вычисляемых фактах стандартного куба в веб-приложении
Добавлена категория функций «Специальные функции», предназначенная для работы с уровнями календарных справочников, в редакторе выражений вычисляемых фактов в мастере стандартного куба.
Повышение производительности
Пиковое потребление оперативной памяти платформой уменьшилось до 10% в зависимости от функциональности по сравнению с предыдущей версией.
Сокращение потребления памяти при работе с кубами
При работе с кубами уменьшено потребление оперативной памяти до 1,5 раз в зависимости от функциональности за счёт реализации хранения координат матриц кубов в сжатом виде.
Изменения в API платформы
Новое API платформы
В новой версии продукта «Форсайт. Аналитическая платформа» 10.1 реализовано API для разработки прикладного приложения в системных сборках: Dal, Db, Matrix, Metabase, Report, System. Подробное описание элементов смотрите в справочной системе.