Дата публикации: 26 ноября 2025

Как преобразовать массив в строку с разделителями в 1С?

Преобразование массива в строку с разделителями осуществляется с помощью функции СтроковыеФункции.Объединить(). Эта функция использует два параметра: Массив и Разделитель.

В системе 1С преобразование массива данных в строку можно выполнить при помощи функции СтроковыеФункции.Объединить(). Эта функция является частью богатого набора инструментальных возможностей платформы, предназначенного для работы со строками и массивами.

Функция СтроковыеФункции.Объединить() принимает на вход два параметра: Массив, который нужно объединить, и Разделитель — символ или набор символов, которые будут использоваться для разграничения элементов массива при формировании строки.

Рассмотрим на конкретном примере:

Процедура Пример()

	Массив = Новый Массив;
	Массив.Добавить("Элемент1");
	Массив.Добавить("Элемент2");
	Массив.Добавить("Элемент3");

	Строка = СтроковыеФункции.Объединить(Массив, ";");

	Сообщить(Строка); // Выводит: "Элемент1; Элемент2; Элемент3"

КонецПроцедуры

В этом примере мы создаем новый массив и добавляем в него три элемента. Затем с помощью функции СтроковыеФункции.Объединить() объединяем эти элементы в одну строку, используя в качестве разделителя символ «;».

Таким образом, при использовании данной функции необходимо быть аккуратным и учитывать, что Разделитель может быть любой строкой или символом, и он будет использован для формирования строки из массива без каких-либо дополнительных проверок на соответствие содержимого массива требованиям или ограничениям на разделители.

Остались вопросы?

Мы расскажем вам все про 1С в облаке, ответим на любые вопросы и поделимся полезными материалами по обучению.

Оставьте заявку. Мы свяжемся с вами в самое ближайшее время
Оставьте заявку. Мы свяжемся с вами в самое ближайшее время
Оставьте отзыв о нас

Расскажите, как сервис 42Clouds помог вашему бизнесу. Отзыв будет опубликован после проверки модератором.