К списку форумов К списку тем
Регистрация    Правила    Главная форума    Поиск   
Имя: Пароль:
Рекомендовать в новости

???Не обходит результат запроса по ГРУППИРОВКАМ???

Гость
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)
Синтаксис:

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

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

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

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


К списку вопросов






Copyright ©, Все права защищены