Имя: Пароль:
1C
1С v8
Запрос зик бюджет
0 Anna-Ain
 
28.04.12
11:39
День добрый, вот такой запрос

|ВЫБРАТЬ
   |    НДФЛРасчетыСБюджетом.ФизЛицо КАК ФизЛицо,
   |    НДФЛРасчетыСБюджетом.СтавкаНалогообложенияРезидента КАК Ставка,
   |    НДФЛРасчетыСБюджетом.МесяцНалоговогоПериода КАК МесяцНалоговогоПериода,
   |    НДФЛРасчетыСБюджетом.ПодразделениеОрганизации КАК Подразделение,
   |    НДФЛРасчетыСБюджетом.СтатьяФинансирования КАК СтатьяФинансирования,
   |    НДФЛРасчетыСБюджетом.КОСГУ КАК КОСГУ,
   |    СУММА(НДФЛРасчетыСБюджетом.Налог)  КАК Сумма
   |ИЗ
   |    РегистрНакопления.НДФЛРасчетыСБюджетом КАК НДФЛРасчетыСБюджетом
   |ГДЕ
   |    НДФЛРасчетыСБюджетом.ВидДвижения = ЗНАЧЕНИЕ(ВидДвиженияНакопления.Приход)
   |   И (НДФЛРасчетыСБюджетом.КОСГУ <> &КОСГУ И НДФЛРасчетыСБюджетом.СтатьяФинансирования <> &СтатьяФинансирования)
   |    И НДФЛРасчетыСБюджетом.физЛицо = &ФизЛицо
   |СГРУППИРОВАТЬ ПО
   |    НДФЛРасчетыСБюджетом.ФизЛицо,
   |    НДФЛРасчетыСБюджетом.СтавкаНалогообложенияРезидента,
   |    НДФЛРасчетыСБюджетом.МесяцНалоговогоПериода,
   |    НДФЛРасчетыСБюджетом.ПодразделениеОрганизации,
   |    НДФЛРасчетыСБюджетом.СтатьяФинансирования,
   |    НДФЛРасчетыСБюджетом.КОСГУ

нужно, чтобы из выборки исключились данные при условии, что два параметра &КОСГУ и &СтатьяФинансирования будут выполняться вместе

сейчас получается все отсекается, если в выборке встречается или &КОСГУ, или &СтатьяФинансирования

как можно выборку уточнить?
1 ZanderZ
 
28.04.12
11:45
да вроде верно все...может в данных косяк ....
2 Anna-Ain
 
28.04.12
11:49
т. е. мне надо
у меня данные есть
бюджет 211 сумма 500
бюджет 212  сумма 300
внебюджет 212 сумма 200

надо чтобы выбрались две записи
бюджет 212  сумма 300
внебюджет 212 сумма 200
3 Anna-Ain
 
28.04.12
11:50
при параметрах &КОСГУ = 211, &СтатьяФинансирования = бюджет

выбирается только

внебюджет 212 сумма 200
4 ZanderZ
 
28.04.12
12:00
попробуй
ВЫБОР КОГДА
НДФЛРасчетыСБюджетом.КОСГУ = &КОСГУ И НДФЛРасчетыСБюджетом.СтатьяФинансирования = &СтатьяФинансирования
ТОГДА ЛОЖЬ ИНАЧЕ ИСТИНА КОНЕЦ
5 Anna-Ain
 
28.04.12
12:10
спасибо)))
6 Anna-Ain
 
28.04.12
14:05
выбирает все три записи
бюджет 211 сумма 500
бюджет 212  сумма 300
внебюджет 212 сумма 200
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший