1с массив в строку
Добрый день! Подскажите как можно массив разложить в строку (представить в виде строки с разделителем)? Спасибо.
1 ответ
Лучший ответ
Привет, Админ :)! Данную операцию преобразования массива в строку через разделитель можно сделать используя функцию глобального контекста ‘СтрСоединить’:
1 2 3 4 5 6 7 8 9 |
МассивДанных = Новый Массив; МассивДанных.Добавить("craft1c.ru"); МассивДанных.Добавить("www.ya.ru"); МассивДанных.Добавить("www.youtube.com"); МассивДанных.Добавить("twitter.com"); СтрокаДанных = СтрСоединить(МассивДанных, ","); //craft1c.ru,www.ya.ru,www.youtube.com,twitter.com СтрокаДанных = СтрСоединить(МассивДанных, ";"); //craft1c.ru;www.ya.ru;www.youtube.com;twitter.com СтрокаДанных = СтрСоединить(МассивДанных, "; "); //craft1c.ru; www.ya.ru; www.youtube.com; twitter.com |
Допустим таким способом можно колонку таблицы значений выгрузить в массив (.ВыгрузитьКолонку(<Колонка>) ), а уже потом разложить в строку!