0
- 15.01.2012 - 23:57
|
| |СГРУППИРОВАТЬ ПО |ОбъектИСПДн, Тип, ПодключаемыйОбъект, СерийныйНомер, Сортировка1, Сортировка2 | |УПОРЯДОЧИТЬ ПО |Сортировка1, Сортировка2 | ... Выборка1 = Результат.Выбрать(ОбходРезультатаЗапроса.ПоГруппир овкам); Пока Выборка1.Следующий() Цикл Выборка2 = Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам) Пока Выборка2.Следующий() Цикл КонецЦикла; КонецЦикла; Почему обходит результат запроса только по первой группе "ОбъектИСПДн", а по второй и третьей и т.д. ничего не происходит. Может я не правильно понимаю как действует "СГРУППИРОВАТЬ ПО". Но делаю вроде бы всё по аналогии... | |
1
- 15.01.2012 - 23:58
| Извиняюсь вместо Выборка2 = Выборка1(Обход....) | |
2
- 15.01.2012 - 23:59
| Выборка1.Выбрать( | |
3
- 16.01.2012 - 07:18
|
Выбрать (Choose) Синтаксис: Выбрать(<ТипОбхода>, <Группировки>, <ГруппировкиДляЗначенийГруппировок>) Параметры: <ТипОбхода> (необязательный) Тип: ОбходРезультатаЗапроса. Задает тип обхода записей в получаемой выборке. Значение по умолчанию: Прямой <Группировки> (необязательный) Тип: Строка. Список группировок, разделенных запятыми, по которым будет производиться обход. Для детальных записей указывается пустая строка. В случае, если группировки не указаны - будет использоваться следующая группировка, указанная в предложении запроса "ИТОГИ". | |
| Интернет-форум Краснодарского края и Краснодара |