Учебник по 1С


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


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

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

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

Пример:

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

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

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

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

...

КонецЦикла;


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

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

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

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

...

КонецЦикла;


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

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

Пример:

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

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


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

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


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

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




- Начало -  - Назад -  - Вперед -