Назначить фильтр выборки документов.
Синтаксис:
УстановитьФильтр(<Проведенные>, <НеПроведенные>, <НеИмеющиеПризнаковУчета>,
<Оперативные>, <Расчетные>, <Бухг>)
Англоязычный синоним:
SetFilter
Параметры:
<Проведенные> |
Числовое выражение: 0 — не включать в выборку проведенные документы; 1 — включать. |
<НеПроведенные> |
Числовое выражение: 0 — не включать в выборку непроведенные документы; 1 — включать. |
<НеИмеющиеПризнаковУчета> |
Числовое выражение: 0 — не включать в выборку документы не имеющие признаков учета; 1 — включать. |
<0перативные> |
Числовое выражение: 0 — не включать в выборку оперативные документы; 1 — данный флаг не влияет на выборку; 2 — если оперативный документ, то включается в выборку. |
<Расчетные> |
Числовое выражение: 0 — не включать в выборку расчетные документы; 1 — данный флаг не влияет на выборку; 2 — если расчетный документ, то включается в выборку. |
<Бухг> |
Числовое выражение: 0 — не включать в выборку бухгалтерские документы; 1 — данный флаг не влияет на выборку; 2 — если бухгалтерский документ, то включается в выборку. |
Описание:
Метод УстановитьФильтр назначает фильтр выборки документов.
Примеры:
Пример:
Док = СоздатьОбъект("Документ");
// устанавливаем фильтр выборки документов
Док.УстановитьФильтр(1, 0, 0, 1, 0, 0);
// открываем выборку документов
Док.ВыбратьДокументы(ДатаНачало, ДатаКонец);
// цикл получения документов
Пока Док.ПолучитьДокумент() > 0 Цикл
ТекДок = Док.ТекущийДокумент();
КонецЦикла;