Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   ???Не обходит результат запроса по ГРУППИРОВКАМ??? (http://forums.kuban.ru/f1040/ne_obhodit_rezul-tat_zaprosa_po_gruppirovkam-2062989.html)

nbab 15.01.2012 23:57

???Не обходит результат запроса по ГРУППИРОВКАМ???
 
|
|СГРУППИРОВАТЬ ПО
|ОбъектИСПДн, Тип, ПодключаемыйОбъект, СерийныйНомер, Сортировка1, Сортировка2
|
|УПОРЯДОЧИТЬ ПО
|Сортировка1, Сортировка2
|

...

Выборка1 = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);

Пока Выборка1.Следующий() Цикл

Выборка2 = Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам)

Пока Выборка2.Следующий() Цикл

КонецЦикла;

КонецЦикла;


Почему обходит результат запроса только по первой группе "ОбъектИСПДн", а по второй и третьей и т.д. ничего не происходит. Может я не правильно понимаю как действует "СГРУППИРОВАТЬ ПО". Но делаю вроде бы всё по аналогии...

nbab 15.01.2012 23:58

Извиняюсь вместо Выборка2 = Выборка1(Обход....)

nbab 15.01.2012 23:59

Выборка1.Выбрать(

roma n 16.01.2012 07:18

Выбрать (Choose)
Синтаксис:

Выбрать(<ТипОбхода>, <Группировки>, <ГруппировкиДляЗначенийГруппировок>)
Параметры:

<ТипОбхода> (необязательный)

Тип: ОбходРезультатаЗапроса.
Задает тип обхода записей в получаемой выборке.
Значение по умолчанию: Прямой
<Группировки> (необязательный)

Тип: Строка.
Список группировок, разделенных запятыми, по которым будет производиться обход.
Для детальных записей указывается пустая строка. В случае, если группировки не указаны - [u]будет использоваться следующая группировка, указанная в предложении запроса "[b]ИТОГИ[/b]".[/u]


Текущее время: 22:09. Часовой пояс GMT +3.