Хорошая новость для разработчиков, администраторов и пользователей 1С: 12.12.2023 1С выпустили новую версию платформы «1С:Предприятие».
Рекомендуем не терять времени и уже сейчас начать использовать новые возможности платформы.
Программная работа с буфером обмена
Разработчики фирмы "1С" реализовали работу с буфером обмена из встроенного языка. Теперь можно добавлять в буфер и получать из него текст, картинки и документы HTML, а также получать файлы в виде двоичных данных. Это открывает возможности для интеграции с офисными приложениями и упрощает работу разработчиков.
Удаление устаревших версий
Стоит обратить внимание и на возможность автоматического удаления неиспользуемых версий "1С:Предприятия". Удаление происходит при запуске тонкого или толстого клиента для работы с информационной базой. Механизм удаления можно настроить в настройках диалога запуска, что позволяет указать версии, которые не нужно удалять никогда, указать период, за который следует удалять версии, или отключить механизм удаления.
Улучшение релевантности полнотекстового поиска
Изменилось упорядочивание результатов поиска. Новый алгоритм сортировки результатов поиска учитывает полноту вхождения поисковой фразы в представление объекта и "актуальность" объекта исходя из даты. Это позволяет получать более релевантные результаты поиска и ускоряет процесс работы с программой. Теперь более релевантные результаты попадают в начало списка, что особенно полезно при использовании глобального поиска.
Интерфейс
Обновленный интерфейс программы "1С:Предприятие" теперь позволяет использовать форматированные строки в ячейках табличного документа. Эта доработка была сделана по многочисленным пожеланиям партнеров и пользователей. Также была расширена функциональность круговых и кольцевых диаграмм, что позволяет более гибко настроить их отображение:
- их можно показывать не на весь круг, а на определенный сектор;
- можно задать глубину для объемных диаграмм (в том числе для объемных гистограмм);
- подписи можно располагать непосредственно снаружи или внутри границ секторов;
- при изменении значений диаграммы отображается анимация.
Внешние навигационные ссылки формируются теперь с учетом разделителей, установленных в сеансе. По такой ссылке можно сразу выполнить вход в требуемую область данных и открыть нужную форму.
Хранилище двоичных данных
Хранилище бинарных данных теперь предоставляет возможность использования внешних хранилищ, работающих по протоколу Simple Storage Service (S3). Для оптимизации объема хранения внедрена дедупликация данных, представляющая собой метод сжатия, исключающий дублирующие копии. Этот процесс включает в себя дедупликацию на этапе записи данных и фоновую дедупликацию потоков. Дедупликация на записи происходит при полном совпадении данных, в то время как фоновая дедупликация применяется к уже записанным данным, учитывая время последнего доступа к записи.
Для управления хранилищем добавлены дополнительные функциональности для администраторов. Теперь они могут просматривать статистику хранилища, запускать операции очистки удаленных объектов, оценивать объемы хранимых данных и получать информацию о дедупликации.
Система взаимодействия
По итогам анализа система взаимодействия получила улучшения в ответ на запросы партнеров и пользователей:
реализовано отображение статуса сообщений, синхронизация позиции обсуждения между различными клиентами и возможность передачи файлов, изображений и видеозаписей в мессенджере WhatsApp. Видеоконференции стали более наглядными благодаря выделению говорящего человека желтой рамкой. Улучшено качество звука в звонках при работе через протокол удаленного рабочего стола RDP.
Развитие отладчика
Отладчик также получил новую функциональность. Появились следующие возможности:
Определение условий останова на основе имени метода, расположенного выше в стеке при вызове текущей процедуры. Возможность задавать имя метода с использованием регулярного выражения дает возможность останавливаться только в тех функциях или процедурах, которые вызываются из конкретного метода.
Установка условий останова по количеству попаданий в строку, где установлена точка останова, перед ее активацией. Это особенно полезно при отладке циклов, когда необходимо останавливаться только после определенного числа проходов цикла.
Возможность вывода сообщений в окно сообщений при попадании в точку останова. При клике по сообщению происходит переход к месту в модуле, где установлена точка останова. К сообщению также можно добавить стек вызовов и количество попаданий в точку останова.
Введение флажка "Продолжить выполнение", который после срабатывания точки останова позволяет продолжить выполнение кода без фактической остановки в отладчике. Это удобно, если требуется только вывод информации в окно служебных сообщений для последующего анализа, и сама остановка выполнения кода не требуется.
Возможность перемещения точки останова вверх и вниз по коду с сохранением всех заданных параметров, а также копирования, вырезания и вставки. Это полезно при изменении кода, когда строка, в которой необходимо остановить выполнение кода, перемещается выше или ниже позиции точки останова. Эта функция также удобна для быстрого создания нескольких однотипных точек останова с одинаковыми сообщениями или условиями.
Расширения конфигураций
В разделе расширений конфигураций появилась возможность добавлять собственные источники данных и модифицировать заимствованные источники. Доработана процедура тестирования и исправления информационной базы с опциями реструктуризации таблиц расширений конфигурации и запуска только в указанных областях данных.
Оптимизации
Оптимизации в различных аспектах системы значительно улучшили ее производительность:
- В механизме тестирования и исправления информационной базы была ускорена операция проверки логической целостности в клиент-серверном варианте работы.
- Операция получения адреса дистрибутива для обновления клиентского приложения была ускорена, избавив систему от задержек при массовом входе пользователей в приложение.
- Операции "Проверка модулей" и "Проверка конфигурации…" в конфигураторе теперь работают быстрее благодаря оптимизации.
- Сетевая нагрузка при работе кластера серверов "1С:Предприятие" была снижена за счет эффективного использования кэша кластерных данных.
- Загрузка конфигурации в информационную базу из xml-файлов при использовании автономного сервера была оптимизирована. Разработчики, использующие 1C:EDT, заметят заметное ускорение в сценарии "разработка – отладка" после поддержки данных изменений.
- Время первого обращения к расширенному макету табличного документа, содержащего несколько тысяч строк, существенно уменьшено.
В дополнение к оптимизациям, внесены различные улучшения:
- В ответ на запросы партнеров и пользователей реализована возможность завершения собственных сеансов, мешающих входу в информационную базу. Пользователи теперь видят список своих незавершенных сеансов, что позволяет завершить их и успешно войти в информационную базу.
- В стандартной функции "История изменений данных" для технических специалистов добавлена настройка ведения истории данных. Она выполняется из пользовательского интерфейса и не затрагивает конфигурацию, позволяя указать объекты, для которых нужно вести историю данных.
- Внесены улучшения, упрощающие установку платформы "1С:Предприятие" на ОС Linux.
- Добавлена возможность использования сертифицированного средства криптографической защиты КриптоПро CSP для установки защищенного TLS-соединения.
- Появилась возможность настраивать политику паролей для пользователей хранилища конфигурации.
- Инициализация менеджера криптографии была упрощена, обеспечивая более эффективную работу системы.
Желаем Вам успешной и продуктивной работы с обновленными возможностями системы. Пользуйтесь новыми функциями и присылайте разработчиками свои предложения по улучшению эффективности платформы.
Пусть ваш опыт использования системы будет приятным и результативным!