0
anagk
12.11.19
✎
11:20
|
Парни давно 7 не занимался..есть форма в которой 4 поля Дата (НачДата, НачДата1,КонДата, КонДата1)....выбрать документы нужно по Контрагенту но за разный период, тоесть количество будет два поля
д = СоздатьОбъект("Документ.РасходнаяНакладная");
д.ВыбратьДокументы(НачДата, КонДата);
Пока д.ПолучитьДокумент() = 1 Цикл
Если д.Проведен() = 0 Тогда
Продолжить;
КонецЕсли;
Если ВыбКонтрагенты.Выбран() = 1 Тогда
Если д.Контрагент.Код <> ВыбКонтрагенты.Код Тогда
Продолжить;
КонецЕсли;
КонецЕсли;
ДатаДок = д.ДатаДок;
д.ВыбратьСтроки();
Пока д.ПолучитьСтроку() = 1 Цикл
Если д.ТМЦ.Счет = СчетПоКоду("261") Тогда
Если ВыбТМЦ.Выбран() = 1 Тогда
Если д.ТМЦ.Код <> ВыбТМЦ.Код Тогда
Продолжить;
КонецЕсли;
КонецЕсли;
т.НоваяСтрока();
т.Дата = д.ДатаДок;
т.Контрагент = д.Контрагент;
т.ТМЦ = д.ТМЦ;
т.Кво = д.Кво;
т.Кво1 = д.Кво; ?????????????
КонецЕсли;
КонецЦикла;
КонецЦикла;
т.Свернуть("Контрагент", "Кво, Кво1");
т.Сортировать("Контрагент");
...ВОПРОС - как мне в этой выборке добавить еще одно условие по тем же полям но в другом интервале? Чтобы в таблице видно было кол-во за прошлый год и за текущий
|
|