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