Фирма «1С» выпустила новую версию технологической платформы 8.3.24. Всего реализовано 58 задач, связанных с доработкой функциональности, и 7 задач по оптимизации. Рассказываем, что нового в 1С:Предприятие 8.3.24.
Встречаем новый отладчик в 1С 8.3.24
Фирма «1С» сообщила о выходе очередного обновления для технологической платформы 1С:Предприятие 8.3.24. Одно из наиболее существенных обновлений, вошедших в релиз, – развитие возможностей отладчика.
Начиная с 8.3.24, разработчикам будут доступны возможности:
- задавать условия останова по имени метода, расположенного выше по стеку, при вызове текущей процедуры; имя метода теперь можно задать регулярным выражением, что позволит, например, останавливаться в функции или процедуре, только когда она вызвана из конкретного метода;
- указать условие останова по количеству попаданий в строку, в которой установлена точка останова, прежде чем она сработает – это помогает, в частности, при отладке циклов, когда останов необходим только при заданном проходе цикла;
- выводить сообщения в окно сообщений при попадании в точку останова – при щелчке по выведенному сообщению происходит переход к месту в модуле, где установлена точка останова; к этому сообщению также можно добавить стек вызовов и количество попаданий в точку останова;
- сдвигать точку останова со всеми заданными параметрами вверх и вниз по коду, а также копировать ее, вырезать и вставлять;
- устанавливать флажок «Продолжить выполнение» – пригодится в том случае, если нужен только вывод информации в окно служебных сообщений для последующего анализа, а сама остановка выполнения кода не нужна.
Окно «Параметры точки останова» переработано для использования новой функциональности. Источник: wonderland.v8.1c.ru
Внешние источники и другие новые возможности в расширениях конфигураций
Еще один блок изменений в 8.3.24 – это развитие функциональности расширений, которое включает:
- возможность добавлять собственные источники данных и модифицировать заимствованные источники данных;
Источник: wonderland.v8.1c.ru
- доработана процедура тестирования и исправления информационной базы таким образом, чтобы ее можно было использовать на регулярной основе для проверки и исправления расширений конфигурации;
- при проверке или исправлении расширений отказались от монопольной блокировки информационной базы.
Улучшения в Системе взаимодействия – по просьбам и пожеланиям пользователей
По итогам анализа самых популярных пожеланий от партнеров и пользователей в Системе взаимодействия реализованы следующие доработки:
- отображение статуса сообщений: прочитано, не прочитано, прочитано не всеми; синхронизация позиции обсуждения между различными клиентами – например, на ПК и мобильном устройстве;
- при взаимодействии с мессенджером WhatsApp можно передавать не только текстовые сообщения, но и файлы, изображения и видеозаписи;
- во время видеоконференции говорящий человек теперь выделяется желтой рамкой;
- улучшено качество звука в звонках при работе через протокол удаленного рабочего стола RDP.
Другие важные изменения в 1С 8.3.24: полнотекстовый поиск, завершение собственных сеансов и программная работа с буфером обмена
В описании релиза на сайте «1С» перечислены еще несколько новых фич платформы, которые можно назвать существенными, в том числе:
- программная работа с буфером обмена, позволяющая разработчикам реализовать различные сценарии интеграции с офисными приложениями;
- возможность настроить автоматическое удаление неиспользуемых версий;
- улучшение релевантности полнотекстового поиска за счет нового алгоритма сортировки, который учитывает полноту вхождения поисковой фразы в представление объекта;
- возможность использовать для хранения двоичных данных внешние хранилища, работающие по протоколу S3 – Simple Storage Service;
- форматированная строка в ячейках табличного документа;
- расширение функциональности круговых и кольцевых диаграмм – доработан алгоритм отображения подписей к круговой и кольцевой диаграмме, диаграммы теперь более «повернуты лицом» к пользователю;
Источник: wonderland.v8.1c.ru
- формирование внешних навигационных ссылок с учетом разделителей;
- возможность завершать собственные сеансы, мешающие входу в информационную базу;
- настройка ведения истории данных из пользовательского интерфейса без изменения конфигурации;
- упрощение установки платформы 1С:Предприятие на ОС Linux;
- настройка политик паролей для пользователей хранилища конфигурации;
- упрощение инициализации менеджера криптографии.
Мнение эксперта
Артур Аюханов, технический директор Инфостарт:
Фирма «1С » делом доказывает, что развитие технологического инструмента «Конфигуратор» не останавливается!
Мне понравились следующие изменения:
- Умные точки останова:
- Работа в отладчике становится все более комфортной
- Еще бы добавить контроль изменения значения переменной модуля или реквизита формы и вопросы по развитию отладчика закончатся )
- Ускорены операции «Проверка модулей» и «Проверка конфигурации…», выполняемые в конфигураторе:
- Считаю, что 1С такими улучшениями заманивает разработчиков )
- К сожалению, эти проверки незаслуженно обходятся разработчиками решений 1С, большинство разработчиков не пользуются ими.
- Надеюсь, теперь все больше разработчиков начнут пользоваться этими проверками!
- Улучшена работа с хранилищами двоичных данных, в т.ч. поддержка S3:
- Использование внешних данных становится еще более удобным
- Версионность и экономичность хранилищ в S3 или Simple Storage Service считаю важным преимуществом над традиционными способами хранения данных
- Поддержка буфера обмена в различных ОС:
- Эту возможность мы, разработчики, давно ожидали
- Наконец-то можно реализовать сценарии непосредственного взаимодействия различных программ на клиентских машинах
- например, вставлять содержимое xml и json-файлов сразу в 1С и обрабатывать без промежуточных файлов – шутка!
- или копировать данные между ИБ пользователя – шутка №2
- Возможность автоматического удаления установленных версий платформы:
- Отличная возможность!
- Для меня как ленивого разработчика очень полезно, пусть роботы занимаются рутинными задачами )
- Повышение скорости ТиИ:
- Редкая, но важная задача!
- Но коллеги с почасовой зарплатой немного взгрустнут.
- Улучшена релевантность выдачи в результатах полнотекстового поиска в данных:
- Замечательно, что 1С работает над качеством выдачи ответов полнотекстового поиска!
- Сейчас, на старых версиях платформы, у меня, как и у других пользователей 1С, есть вопросы к той самой релевантности, т.к. иногда результаты вверху списка выдачи вызывают недоумение.
- Оптимизирована загрузка конфигурации в информационную базу из xml-файлов при использовании автономного сервера:
- Коллеги из 1С дополнили этот пункт так: «после того как данные изменения будут поддержаны в 1C:EDT, разработчики, использующие 1С:EDT, заметят существенное ускорение в сценарии "разработка – отладка"»
- Думаю, что не только пользователи 1С:EDT оценят эту оптимизацию! Многие команды, в т.ч и Инфостарт, используют инструментарий автономного сервера для загрузки из исходников в своих линиях сборки, пайплайнах на собственных серверах CI\CD
Полное описание новых возможностей технологической платформы 1С:Предприятие 8.3.24 доступно на сайте «1С».