|ВЫБОР
| КОГДА (ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) В (&Контрагент)
| ИЛИ (НЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор.Контрагент В (&Контрагент)
| ИЛИ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПеремещениеТоваров
| ИЛИ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.ОприходованиеТоваров
| ИЛИ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.СписаниеТоваров))
| ТОГДА ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход
| ИНАЧЕ 0
|КОНЕЦ КАК КоличествоРасход
Нужно чтоб контрагенты попавшие в параметр не выводились т.е. должны попадать на иначе 0.
вот так работает, но нужно чтоб по тем документам которые стоят после ИЛИ тоже не выводился расход. Как правильно поставить условие?
|ВЫБОР
| КОГДА (ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) В (&Контрагент)
| ИЛИ (НЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор.Контрагент В (&Контрагент)))
| ТОГДА ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход
| ИНАЧЕ 0
|КОНЕЦ КАК КоличествоРасход
(2) проблема в том что отрабатывает только вот это условие
ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) В (&Контрагент)
| ИЛИ (НЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор.Контрагент В (&Контрагент)))
а нужно чтоб отрабатывало вот так
(ЗНАЧЕНИЕ(Справочник.Контрагенты.ПустаяСсылка) В (&Контрагент)
| ИЛИ (НЕ ТоварыНаСкладахОстаткиИОбороты.Регистратор.Контрагент В (&Контрагент)
| ИЛИ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.ПеремещениеТоваров
| ИЛИ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.ОприходованиеТоваров
| ИЛИ ТоварыНаСкладахОстаткиИОбороты.Регистратор ССЫЛКА Документ.СписаниеТоваров))
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс