Функция преобразования структуры в строку

Понадобилось выводить в журнал регистрации структуру в строку.

Написал код:

Функция СтруктураВСтроку(Структура) Экспорт
	Текст = "";
	Для каждого Элемент Из Структура Цикл
		//добавим разделитель после предыдущего значения
		Текст = Текст + ?(НЕ ПустаяСтрока(Текст), Символы.ПС, "");
		//добавим представление ключа и значения:
		Текст = Текст + Элемент.Ключ + " = " + Элемент.Значение;
	КонецЦикла;
	Возврат Текст;
КонецФункции

Протестировал:

А вот, собственно и код, который использует это преобразование: