Учебник по 1С
37917957

Фильтрация движений и итогов


РегТовары = СоздатьОбъект("Регистр.Товары");

1. Метод УстановитьФильтр

Синтаксис: УстановитьФильтр(,...,,)

Пример:

//выбрать все движения по данному складу за период

РегТовары.УстановитьФильтр(,ТекСклад);

РегТовары.ВыбратьДвижения(ДатаНач, ДатаКон);

Пока РегТовары.ПолучитьДвижение()=1 Цикл

...

КонецЦикла;

//выбрать все товары на данном складе

РегТовары.УстановитьФильтр(,ТекСклад);

РегТовары.ВыбратьИтоги();

Пока РегТовары.ПолучитьИтог()=1 Цикл

...

КонецЦикла;

2. Метод УстановитьЗначениеФильтра

Синтаксис: УстановитьЗначениеФильтра(,,)

Пример:

//выбрать все движения по данному складу за период

РегТовары.УстановитьЗначениеФильтра("Склад", ТекСклад);

//далее идет выборка движений или итогов

3. Метод ВыбратьДвиженияДокумента (<Документ>)


4. Метод ВыбратьДвиженияСОстатками (,)

Применяется только для регистра остатков.



Содержание раздела