В конце ноября 2024г на ИТС появилась обновленная Платформа версии 8.3.26

В этой версии появились новые возможности для разработчиков и администраторов, а так же были проведены оптимизации и исправления ошибок (полный список изменений доступен на ИТС по ссылке).
В этом обзоре рассмотрим наиболее заметные изменения:
Для разработчиков
1 У Расширений конфигурации стали доступны к заимствованию следующие объекты и свойства:
- Объект
Журнал документов (документы могут быть как заимствованные так и собственные)
- Свойства Пакет и Пространство имен для
XDTO-пакетов
- Свойство XDTO-Пакет для
Web-сервисов
2 Появилась возможность оповещать клиентское приложение с сервера (без использования системы взаимодействия). Например с помощью данного механизма можно из фонового задания отправлять на клиент процент выполнения (не используя опрос в цикле).
1 2 3 4 5 6 7 |
Данные = Новый Соответствие; Данные.Вставить("Процент", 10); // ОтправитьУведомление(<Ключ>, <Данные>, <Адресаты>) // Ключ ‑ значение типа Строка, которое позволит однозначно определить, какой обработчик уведомления будет вызван. // Данные ‑ значение произвольного типа, которое позволяет передать на клиентское приложение какие-либо данные. // Адресаты ‑ массив числовых значений. С помощью данного параметра можно отправить уведомление конкретным сеансам, номера которых и перечисляются в массиве. УведомленияКлиента.ОтправитьУведомление("Прогресс", Данные); |
Клиентская часть должна быть предварительно подписана на получение уведомлений, подробности можно почитать на ИТС.
3 У менеджера прикладных объектов появился новый метод ВыбратьПоСсылкам().
1 2 3 4 5 |
// ВыбратьПоСсылкам(<Источник>, <Колонка>) // Источник - ТаблицаЗначений, РезультатЗапроса, Массив, ФиксированныеМассив // Колонка - Число, Строка, Неопределено // Возврат - Выборка<ИмяОбъекта> Выборка = Справочники.Номенклатура.ВыбратьПоСсылкам(МассивНоменклатур); |
4 У Набора записей независимого регистра сведений для метода Записать() появился еще один режим замещения — Обновление (В прошлой версии платформы были добавлены режимы Слияние и Удаление).
1 |
НаборЗаписей.Записать(РежимЗамещения.Обновление); |
Ключевое отличие от «Слияния» в том, что не создаются новые записи. Подробнее про все режимы можно почитать тут.
5 Появилась гибкая настройка «Индексов» — при создании индекса указываются поля и реквизиты конфигурации, а не физические поля базы данных. Платформа выполняет требуемую конвертацию автоматически, при сохранении конфигурации.
Кроме того были изменены и расширены возможности «Системы взаимодействия», «Хранилища двоичных данных», «Хранилища настроек», работы с PDF-документами, оптимизирован запуск конфигурации и «Полнотекстовый поиск».
Для администраторов
1 Появилась возможность автоматически отключать сеансы пользователей которые не производят действий определенное время.
2 Добавлена возможность авторизации по QR-коду, изменен вид формы авторизации — все способы представлены в едином стиле.
3 Добавлена возможность включать проверку паролей пользователей по списку скомпрометированных паролей или по своему списку.
Так же расширен список возможных событий в журнале регистрации, оптимизирована работа с кластерами серверов. У мобильной версии появилась поддержка ОС Android 14.