1С:Исполнитель 7.0 - обзор новой версии

1С:Исполнитель 7.0 - обзор новой версии

Содержание статьи
  1. Безопасность данных
  2. Работа с криптографией и штампами времени
  3. Файловая система
  4. Работа с JSON
  5. Улучшения встроенного языка
    1. Работа с числами
  6. Обработка последовательностей
  7. Изменения в объектной модели
    1. Http
    2. Файловая система
    3. ПроцессОс
    4. Среда исполнения
    5. Стандартная библиотека

Вышел новый релиз 1С:Исполнитель 7.0 инструмента для автоматизации и администрирования систем на базе платформы 1С. Gредставлено множество улучшений и изменений, затрагивающих безопасность, работу с криптографией, файловую систему, JSON, встроенный язык и объектную модель.

Безопасность данных

Добавлено пространство имен Стд::Безопасность, включающее инструменты для защиты конфиденциальных данных. Среди них:

  • Секрет — новый тип данных для хранения информации в зашифрованном виде;
  • СекретПриложения — особый тип, уникальный для конкретного приложения, который можно использовать в реквизитах сущностей;
  • ИсключениеДоступаКСекрету — ошибка, возникающая при отсутствии ключа шифрования при попытке раскрытия секрета.

Работа с криптографией и штампами времени

Добавлено исключение ИсключениеЗапросаШтампаВремениПодписи, которое вызывается при ошибке обращения к сервису штампов времени. В нем содержится информация о виде ошибки и подписи без штампа, позволяя добавлять его позднее через метод ВычислительПодписи.ДобавитьШтампВремени().

В пространстве имен Стд::Криптография появился новый тип ВидОшибкиЗапросаШтампаВремениПодписи, который классифицирует ошибки штампирования (например, ошибка запроса, валидации или внутренняя ошибка сервиса).

Файловая система

Добавлена поддержка поиска файлов по регулярному выражению. В связи с этим в НастройкаПоискаФайлов появился метод ИмяСоответствует(), позволяющий находить файлы по заданному шаблону. При использовании одновременно фильтров по подстроке и регулярному выражению учитывается последний установленный параметр.

Работа с JSON

Теперь при десериализации JSON, если в читаемом тексте отсутствует необходимое поле, ему будет автоматически присваиваться значение Неопределено. Это изменение коснулось настроек НастройкиЧтенияОбъектовJson.

Улучшения встроенного языка

Работа с числами

Добавлен новый конструктор для типа Число, позволяющий создавать экземпляры чисел на основе строкового представления с указанным основанием:

  • Число(Строка, Основание)

Обработка последовательностей

Для типов Последовательность и Обходимое добавлены методы:

  • Среднее() — вычисляет среднее арифметическое числовых элементов;
  • СреднееИлиУмолчание() — возвращает среднее значение или умолчание при отсутствии элементов;
  • Сумма() — вычисляет сумму числовых элементов, возвращая 0, если их нет;
  • Первый() — возвращает первый элемент последовательности;
  • Метод Первый() — удален из ЧитаемогоМассива;

Изменения в объектной модели

Произведены переименования методов и свойств:

Http

  • МетодHttp → Метод
  • КодСостояния → КодСтатуса

Файловая система

  • ПолучитьДомашнийКаталог() → ПолучитьДомашнийКаталогПользователя()
  • КодСостояния → КодСтатуса

ПроцессОс

  • КомандаЗапуска → Команда

Среда исполнения

  • ИмяПеременнойСреды → Имя
  • ИмяСвойства → Имя

Стандартная библиотека

  • Развернуть() → Перевернуть() (для строк и изменяемых массивов)

Эти изменения улучшают читаемость кода, делают систему более гибкой и удобной для пользователей.

Нужна помощь при работе с 1С:Исполнителем? Оставляйте заявку, оперативно ответим!

Подписывайтесь также на наш TG-канал Новости из мира 1С, а также YouTube и RUTUBE с полезными видео экспертов.

Рассказать друзьям
Предыдущая статья релиз
1С:Библиотека стандартных подсистем 3.1.11 - развитие тестовой версии
Следующая статья релиз
Обзор нового релиза 1С:ERP 2.5.21
Комментарии
Меню