Возвращает форматированную строку, в которой части выделены. Например, "Выдели `слово` в предложении"
// Возвращает форматированную строку, в которой части выделены.
// Например, "Выдели `слово` в предложении"
// Источник: https://github.com/SeiOkami/CollectionMethodsOneS/issues/4
//
// Параметры:
// Строка - Строка
// Выделитель - Строка - Символ, который обрамляет выделяемую строку
//
// Возвращаемое значение:
// Строка
Функция СтрокаВыделеннаяОформлением(Знач Строка, Знач Выделитель = "`") Экспорт
ЭтоВыделить = Ложь;
ЧастиСтроки = СтрРазделить(Строка, Выделитель, Истина);
Для Индекс = 0 По ЧастиСтроки.Количество() - 1 Цикл
Если ЭтоВыделить Тогда
ЧастьСтроки = ЧастиСтроки[Индекс];
ЧастьСтроки = СтрНайтиИВыделитьОформлением(ЧастьСтроки, ЧастьСтроки);
ЧастиСтроки[Индекс] = ЧастьСтроки;
ЭтоВыделить = Ложь;
Иначе
ЭтоВыделить = Истина;
КонецЕсли;
КонецЦикла;
Возврат Новый ФорматированнаяСтрока(ЧастиСтроки);
КонецФункции
Орфографическая ошибка в Выделитель (найдено 3): Выделитель
ВосстановитьВыделенныеСтроки (БСП)
Получить выделенные строки списка (с сохранением выделения)
ЗапомнитьВыделенныеСтроки (БСП)
Выделение текущей строки в отчете
СкопироватьСтрокиВБуферОбмена (БСП)
Поведение СКД при формировании табличного документа с использованием макета для оформления
Оформление (раскраска) строки табличной части обычной формы по условию, при получении данных