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