Имя: Пароль:
1C
1С v8
выбор когда в УСЛОВИЯХ
0 wwwqwert2014
 
07.06.13
17:31
Необходимо использовать отбор по контрагенту (условие ГДЕ )только в том случае, если параметр &контрагент заполнен
Как это сделать? как я понимаю, надо сделать произвольное условие, и внутри написать что-то типа этого:
ВЫБОР
   КОГДА &Контрагент=Неопределено ТОГДА <условие не должно работать>
   ИНАЧЕ Доверенность.Контрагент = &Контрагент
КОНЕЦ    

только как правильно?
1 ДенисЧ
 
07.06.13
17:32
ТОГДА ИСТИНА
2 Михаил Козлов
 
07.06.13
17:58
Мне кажется, проще пользоваться построителем: сам сгенерит нужный запрос.
3 mikecool
 
07.06.13
17:59
(1) тогда уж ложь, что бы не работало
4 mikecool
 
07.06.13
18:00
или я гоню?
5 ДенисЧ
 
07.06.13
18:01
(4) "Ямщик, не гони... Ты гонишь, ямщик..."