|
помогите с условием в запросе | ☑ | ||
---|---|---|---|---|
0
Shur1cIT
25.12.14
✎
17:04
|
Делаю запрос к регистру "ДвижениеДенежныхСредствОбороты" УПП
Вот какие условия 1)Должны попасть только обороты по Наличным оборотам ВидДенежныхСредств = &БезНал 2)Должна исключаться статьи которые находятся в определенной группе НЕ СтатьяДвиженияДенежныхСредств В ИЕРАРХИИ (&СписокСДДС) 3)В оборот по приходу должны попасть только определенные статьи причем условия 2 и 3 должны сохраняться. Тут загвоздка как? Вот что получается ,но это не верно ВЫБРАТЬ ДвиженияДенежныхСредствОбороты.Организация КАК Организация, СУММА(ВЫБОР КОГДА ДвиженияДенежныхСредствОбороты.ПриходРасход = &Приход ТОГДА ДвиженияДенежныхСредствОбороты.СуммаУпрОборот ИНАЧЕ 0 КОНЕЦ) КАК Приход, СУММА(ВЫБОР КОГДА ДвиженияДенежныхСредствОбороты.ПриходРасход = &Расход ТОГДА ДвиженияДенежныхСредствОбороты.СуммаУпрОборот ИНАЧЕ 0 КОНЕЦ) КАК Расход ИЗ РегистрНакопления.ДвиженияДенежныхСредств.Обороты( &НачДата, &КонДата, , НЕ СтатьяДвиженияДенежныхСредств В ИЕРАРХИИ (&СписокСДДС) И ВидДенежныхСредств = &БезНал И (ПриходРасход = &Приход И СтатьяДвиженияДенежныхСредств В (&НужныеСчета))) КАК ДвиженияДенежныхСредствОбороты СГРУППИРОВАТЬ ПО ДвиженияДенежныхСредствОбороты.Организация УПОРЯДОЧИТЬ ПО Организация, Расход, Приход |
|||
1
vicof
25.12.14
✎
17:06
|
Ты сам свою задачу читал? Чонить понял?
|
|||
2
anatoly
25.12.14
✎
17:06
|
ты объясни как именно условия 2 и 3 должны взаимонакладываться?
|
|||
3
vicof
25.12.14
✎
17:07
|
(2) ща, ванганём
|
|||
4
DirecTwiX
25.12.14
✎
17:10
|
Последняя строчка
|
|||
5
vicof
25.12.14
✎
17:11
|
(4) Еще один писатель))
|
|||
6
DirecTwiX
25.12.14
✎
17:14
|
Да, почти
|
|||
7
pessok
25.12.14
✎
17:15
|
я прям уже вижу бедный запрос, у которого в параметрах виртуальной таблиы и В ИЕРАРХИИ() и В() и он трудится, трудится, пыхтит...
|
|||
8
vicof
25.12.14
✎
17:15
|
(6) Автор то туп, и не в течение 7 лет не научился думать.
А ты зачем ведешься на его провокации? |
|||
9
Shur1cIT
25.12.14
✎
17:17
|
сначала были условия первые и вторые
НЕ СтатьяДвиженияДенежныхСредств В ИЕРАРХИИ (&СписокСДДС) И ВидДенежныхСредств = &БезНал соответствено в СписокСДДС передаёться группа для исключения, а в БезНал параметр перечисления безнала. теперь необходимо к этому делу добавить ещё условие Оборот по приходу смотреть только по определенным статьям |
|||
10
Shur1cIT
25.12.14
✎
17:18
|
(8) Кто вам дал права судить человека туп он или не туп?????
|
|||
11
vicof
25.12.14
✎
17:20
|
(10) Достаточно почитать вопросы человека в течение определенного периода времени.
|
|||
12
Shur1cIT
25.12.14
✎
17:24
|
(11) Ты не понял, у тебя права в принципе судить людей нет!!! критиковать поступки да, но не судить самого человека.
|
|||
13
vicof
25.12.14
✎
17:26
|
(12) Ок. У тебя тупые поступки. Так лучше? Только обычно поступки бывают тупые, если человек или тупой или находится в измененном состоянии сознания.
|
|||
14
Alex S D
25.12.14
✎
17:28
|
(13) вроде и велосипед у тебя есть...
|
|||
15
Shur1cIT
25.12.14
✎
17:28
|
Вот такое условие корректно?
НЕ СтатьяДвиженияДенежныхСредств В ИЕРАРХИИ (&СписокСДДС) И ВидДенежныхСредств = &БезНал И ВЫБОР КОГДА ПриходРасход = &Приход ТОГДА СтатьяДвиженияДенежныхСредств В (&НужныеСчета) ИНАЧЕ ИСТИНА КОНЕЦ |
|||
16
Shur1cIT
25.12.14
✎
17:31
|
то есть к старым двум условиям добавляю выбор, если приход тогда запускаю условие на вхождение в список статей ДС,
если это не приход то возвращаю ИСТИНА и не каких условий на вхождений не провожу |
|||
17
anatoly
25.12.14
✎
17:31
|
(9) по приходу - и в списке и кроме списка групп?
или все таки раздельные условия? |
|||
18
Shur1cIT
25.12.14
✎
17:33
|
Условие НЕ СтатьяДвиженияДенежныхСредств В ИЕРАРХИИ (&СписокСДДС) ,пускай на всё действует ПРИХОДУ оно не мешает совсем
|
|||
19
Shur1cIT
25.12.14
✎
17:35
|
(17) мне надо чтобы условие СтатьяДвиженияДенежныхСредств В (&НужныеСчета) отрабатывала только когда ПриходРасход = &Приход
|
|||
20
Shur1cIT
25.12.14
✎
17:38
|
Вот и думаю на сколько это условие корректно? по идее услвие СтатьяДвиженияДенежныхСредств В (&НужныеСчета)
отработает только когда ПриходРасход = &Приход да? НЕ СтатьяДвиженияДенежныхСредств В ИЕРАРХИИ (&СписокСДДС) И ВидДенежныхСредств = &БезНал И ВЫБОР КОГДА ПриходРасход = &Приход ТОГДА СтатьяДвиженияДенежныхСредств В (&НужныеСчета) ИНАЧЕ ИСТИНА КОНЕЦ |
|||
21
mehfk
25.12.14
✎
17:59
|
НЕ СтатьяДвиженияДенежныхСредств В ИЕРАРХИИ (&СписокСДДС)
И СтатьяДвиженияДенежныхСредств В (&НужныеСчета)) А нет ли логической ошибки: каков тип значения элемента (списка значений, массива ) НужныеСчета ? |
|||
22
vicof
25.12.14
✎
18:00
|
(21) Ты выше не читал
"Должны попасть только обороты по Наличным оборотам ВидДенежныхСредств = &БезНал " |
|||
23
Shur1cIT
25.12.14
✎
18:21
|
Все всем спасибо
Условие работает как надо НЕ СтатьяДвиженияДенежныхСредств В ИЕРАРХИИ (&СписокСДДС) И ВидДенежныхСредств = &БезНал И ВЫБОР КОГДА ПриходРасход = &Приход ТОГДА СтатьяДвиженияДенежныхСредств В (&НужныеСчета) ИНАЧЕ ИСТИНА КОНЕЦ |
|||
24
Shur1cIT
25.12.14
✎
18:23
|
(23) конечно потом можно оптимизировать условие, но это позжее...
|
|||
25
mehfk
25.12.14
✎
18:23
|
(22) это слишком очевидно, я умышленно проигнорировал.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |