Вставить параметры строку. Заменяет в шаблоне строки имена параметров на их значения. Параметры в строке выделяются с двух сторон квадратными
// Заменяет в шаблоне строки имена параметров на их значения. Параметры в строке выделяются с двух сторон квадратными
// скобками.
//
// Параметры:
// ШаблонСтроки - Строка - строка, в которую необходимо вставить значения.
// Параметры - Структура - подставляемые значения параметров, где ключ - имя параметра без спецсимволов,
// значение - вставляемое значение.
//
// Возвращаемое значение:
// Строка - строка со вставленными значениями.
//
// Пример:
// Значения = Новый Структура("Фамилия,Имя", "Пупкин", "Вася");
// Результат = СтроковыеФункцииКлиентСервер.ВставитьПараметрыВСтроку("Здравствуй, [Имя] [Фамилия].", Значения);
// - возвращает: "Здравствуй, Вася Пупкин".
//
Функция ВставитьПараметрыВСтроку(Знач ШаблонСтроки, Знач Параметры) Экспорт
Результат = ШаблонСтроки;
Для Каждого Параметр Из Параметры Цикл
Результат = СтрЗаменить(Результат, "[" + Параметр.Ключ + "]", Параметр.Значение);
КонецЦикла;
Возврат Результат;
КонецФункции
///////////////////////////////////////////////////////////////////////////////////////////////////////
// Copyright (c) 2019, ООО 1С-Софт
// Все права защищены. Эта программа и сопроводительные материалы предоставляются
// в соответствии с условиями лицензии Attribution 4.0 International (CC BY 4.0)
// Текст лицензии доступен по ссылке:
// https://creativecommons.org/licenses/by/4.0/legalcode
///////////////////////////////////////////////////////////////////////////////////////////////////////
ВставитьПараметрыВСтрокуСогласноТаблицеПараметров (БСП)
ВставитьРазрывНаНовуюСтроку (БСП)
ВставитьОтступВМногострочнуюСтроку (БСП)
ИР Кнопка "Вставить из табло" в окне "Параметры точки останова"
Канал FastCode 1C в Телеграм! Шаблоны кода, статьи, полезные советы, курсы по 1С (8К участников)