Имя: Пароль:
1C
1С v8
запихнуть все данные выбора в строку
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
ЗначениеВСтрокуВнутр(Запрос.Выполнить())
не, ну а чо? все запихнет в строку, как по тз :)