| 
 
  Авторизация
                    
                    
                    
                        
                      
                    На сайте: 
 |  | Содержание 
 Как перебрать документы?
 
 
 
 ВыборкаДокументов = Документы.Расходная.Выбрать(НачалоГода(ТекущаяДата()), КонецГода(ТекущаяДата())); Пока ВыборкаДокументов.Следующий() Цикл
 // Действия с документом - элементом выборки,
 // его значение содержится в переменной ВыборкаДокументов
 КонецЦикла
 Запрос = Новый Запрос;
 Запрос.Текст = "
 |ВЫБРАТЬ
 |  РеализацияТоваровУслуг.Ссылка
 |ИЗ
 |   Документ. РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
 |ГДЕ
 |    РеализацияТоваровУслуг.Контрагент = &Контрагент
 |      И
 |    (РеализацияТоваровУслуг.Номер < 100 | ИЛИ | РеализацияТоваровУслуг.Дата < ДАТАВРЕМЯ(2005, 1, 1))
 |     И
 |    РеализацияТоваровУслуг.Товары.Номенклатура В ИЕРАРХИИ(&Номенклатура)";
 Запрос.УстановитьПараметр("Контрагент", ОтбКонтрагент);
 Запрос.УстановитьПараметр("Номенклатура", ОтбНоменклатура);
 Результат = Запрос.Выполнить();
 Выборка = Результат.Выбрать();
 Пока Выборка.Следующий() Цикл
 // действия с документом - элементом выборки,
 // его значение содержится в переменной Выборка
 КонецЦикла;
 
 |