запихнуть все данные выбора в строку
☑
0
Ilya Nikolaevich
05.08.13
✎
16:17
Запрос = Новый Запрос;
Запрос.Текст = "ВЫБРАТЬ | АдресаОбъектов.Владелец,
| АдресаОбъектов.Наименование |ИЗ
| Справочник.АдресаОбъектов КАК АдресаОбъектов |ГДЕ
| АдресаОбъектов.Владелец = &Корреспондент";
Запрос.УстановитьПараметр("Корреспондент",ЭтотОбъект.Корреспондент);
Выборка = Запрос.Выполнить().Выбрать();
Номер = 1;
Пока Выборка.Следующий() Цикл
Стр = (Строка(Номер)+ " " + Строка(Выборка.Наименование));
Номер = Номер + 1;
КонецЦикла;
в этом случае записывается только последняя строка полученная в цикле
мне нужно, чтобы вся выборка была в строке, подскажите?!
1
salvator
05.08.13
✎
16:18
Стр = Стр+...
2
Sangenytch
05.08.13
✎
16:19
(0)
Стр="";
СуперРазделитель=",";
Пока Выборка.Следующий() Цикл
Стр = Стр+СуперРазделитель+(Строка(Номер)+ " " + Строка(Выборка.Наименование));
Номер = Номер + 1;
КонецЦикла;
3
cw014
05.08.13
✎
16:20
Основы основ
4
pessok
05.08.13
✎
16:35
ЗначениеВСтрокуВнутр(Запрос.Выполнить())
не, ну а чо? все запихнет в строку, как по тз :)
Компьютеры — прекрасное средство для решения проблем, которых до их появления не было.