В ближайшее время выйдет версия 8.1 технологии 1С:Предприятие.Элемент. Ниже – наиболее важные нововведения, которые в ней появятся.
Поскольку технология 1С:Предприятие.Элемент ориентирована в первую очередь на создание веб-приложений, поисковая оптимизация (SEO) очень важна и мы продолжаем работать в этом направлении.
В системный код приложения добавлен скрипт, который включает отложенное ожидание загрузки страницы поисковыми роботами Яндекса. После полной загрузки содержимого страницы скрипт включит флаг успешной загрузки, что позволит поисковым роботам корректно проиндексировать сайт.
Для компонентов СтандартноеКлиентскоеПриложениеСРазделами и ПроизвольноеКлиентскоеПриложение реализовано свойство ПараметрыКаноническогоUrl. Это свойство позволяет задать дополнительные параметры URL, которые будут использоваться при составлении канонической ссылки. Канонические ссылки указывают поисковым системам, какую версию страницы считать основной среди одинаковых или похожих страниц, что позволяет избежать проблем с индексацией и улучшить качество поиска.
Заголовки компонентов Форма и Группа теперь помечаются как заголовки <h1>-<h6> в HTML-разметке страницы. Расчет уровня каждого заголовка выполняется автоматически.
Заголовки формируют логическую иерархию содержимого страницы, что делает ее более понятной как для пользователей, так и для поисковых систем.
Для компонентов СтандартноеКлиентскоеПриложениеСРазделами, ПроизвольноеКлиентскоеПриложение и Форма (включая ее наследников) добавлено свойство SeoОписание, которое позволяет кратко описать их содержимое. Эта информация используется поисковыми системами для создания краткого описания этих страниц в поисковой выдаче.
Для компонента Картинка добавлено свойство АльтернативныйТекст. Альтернативный текст используется для оптимизации поисковой выдачи и является вспомогательным инструментом для людей с нарушениями зрения.
Улучшен встроенный шаблон приложения Практические примеры:
добавлены Навигационные вкладки и вкладка Новое с историей изменений,
добавлены фильтры для отображения новых и обновленных примеров,
в форму примера добавлена секция с его технической информацией,
исправлены ошибки.
В шаблон добавлены новые примеры.
В форме выбора пользователей системы взаимодействия по умолчанию отображаются только те участники, которые не принадлежат к какой-либо интеграции.
Если в проекте используется единственный справочник с контрактом СправочникИнформационныхСистем, то при создании процесса интеграции свойство СправочникУчастников автоматически заполняется именем этого справочника. Если таких справочников более одного, то вам необходимо выбрать значение вручную из выпадающего списка.
В элемент проекта «Обработка» добавлены:
обработчик ПриЗаполнении() и метод Заполнить() в объект обработки — заполняет объект обработки;
обработчик ПослеЗаполнения() в форму обработки — выполняется после создания и заполнения объекта обработки.
Будет можно включать и выключать веб-чат в прикладном коде в нужный момент времени.
Для типов Дата и ДатаВремя добавлены методы для работы с временными отрезками: неделя, декада, квартал, полугодие.
Добавлено пространство имен Стд::Ftp, содержащее типы для обмена файлами по протоколу FTP.
Также реализована проверка разрешения приложения на соединение с определенным FTP-сервером.
Можно будет создавать PDF-документы из электронных таблиц форматов Microsoft Excel XLS/XLSX и OpenOffice Calc ODS.
Добавлены новые типы для работы с операциями:
ОтражениеЭлементаПроектаСОперациями — содержит базовое описание элемента проекта с операциями;
ОтражениеОбработки — описывает элемент проекта Обработка, его реквизиты и операции;
ОтражениеОперации — описывает операции.
Оптимизирован формат хранения логов регистрации изменений полнотекстового поиска данных. При переходе на предыдущие версии необходимо запустить полное обновление индекса полнотекстового поиска.
Теперь в функции ЗаменитьNull() параметр, указывающий значение замены, является необязательным. Если параметр не указан, функция возвращает значение на основании типа выражения, к которому применена.
Для выражения В ИЕРАРХИИ изменилось поведение при неуказанном значении имя-таблицы-иерархии: теперь 1С:Предприятие.Элемент пытается определить таблицу иерархии по проверяемому выражению.