Несколько дней назад фирма «1С» сообщила о планах по переводу платформы и мобильных приложений 1С на новый, более современный интерфейс на базе «Элемента». Теперь появились подробности о механизме конвертации для перехода на новый интерфейс.
Адаптация конфигурации под новый интерфейс на «Элементе» и инструментарий для перехода
Официальный технологический блог «Заметки из Зазеркалья» опубликовал описание механизма конвертации и адаптации под новый интерфейс, анонсированный ранее фирмой «1С» для технологической платформы 1С:Предприятие 8.3.27.
Предполагается, что разработчики смогут полностью или частично автоматизировать процесс обновления интерфейса, максимально гибко организовав проверку и доработку всех форм и макетов в конфигурации.
Дорабатывать конфигурацию рекомендуется постепенно, выбирая одну из наиболее подходящих в каждом конкретном случае стратегий:
- отдельно по рабочим местам;
- по наиболее часто используемым формам;
- по категории пользователей.
И вот для оптимизации процесса для любой из этих стратегий можно будет использовать новый механизм платформы, конвертер интерфейса. Он должен упрощать и ускорять процесс конвертации, и будет работать в двух основных режимах:
- только проверка – выявляет проблемные места и дает рекомендации по исправлению.
- проверка и конвертация – выявляет проблемы и автоматически вносит изменения.
При этом можно будет выбрать, как именно осуществлять переход на новый интерфейс:
- для всей конфигурации целиком;
- или последовательно по одной форме.
После конвертации целиком, произведенные автоматически изменения можно будет увидеть в окне служебных сообщений или просмотреть с помощью сравнения и объединения конфигураций. А изменения, которые автоматически выполнить невозможно, будут выведены в окно служебных сообщений, чтобы выполнить их вручную.
Что касается конвертации для отдельной формы, то запустить ее можно будет, вызвав конвертер непосредственно из формы, которую планируется конвертировать.
Также для работы с конфигурацией в переходный период в платформе появится несколько новых режимов совместимости интерфейса. После установки одного из таких режимов у конфигурации и отдельно в редакторе форм появятся команды для вызова конвертера.
Общие рекомендации по переходу: действуйте постепенно
В целом, специалисты «1С» рекомендуют дорабатывать конфигурацию постепенно, не делать отдельных версий и не заводить отдельных хранилищ.
Подробно процесс перехода будет описан в соответствующей документации, над которой сейчас ведется работа. Кроме того, готовится к выпуску книга Максима Радченко, посвященная тому, как можно использовать новый интерфейс в привычных приложениях. Анонсирована также следующая публикация из «Зазеркалья» – о том, как будут уживаться старый и новый интерфейс в одном приложении.
Примеры нового интерфейса на базе дизайнерской схемы 1С:Предприятие.Элемент