Код:
Выборка = РезультатЗапроса.Выбрать();
Пока Выборка.СледующийПоЗначениюПоля("Товар") Цикл
// здесь мы получим записи с номерами 1, 4, 8, 11
| Пока Выборка.СледующийПоЗначениюПоля("Получатель") Цикл
|
| // здесь мы сначала получим записи с номерами 1, 2, 3
|
КонецЦикла;
| Следует обратить внимание на то, что во внутреннем цикле не была выбрана запись с номером 7, так как в ней такое же значение поля Получатель, как и в предыдущей записи. Заметим, что если во вложенном цикле получать записи с помощью метода Следующий, то будут выбраны все записи со значением поля, заданным в последнем вызове метода СледующийПоЗначениюПоля:
|
Содержание Назад Вперед