Имя: Пароль:
1C
1С v8
Использование в запросе ГДЕ КОГДА
0 TdAlex
 
14.05.12
12:49
Нужно сделать запрос, который выводит разные данные в зависимости от "галочки"

Пишу

ГДЕ
ЦеныНоменклатурыСрезПоследних.Цена > 0
И КОГДА &Резервами ТОГДА  ТоварыНаСкладахОстатки.ВНаличииОстаток > 0 ИНАЧЕ
ТоварыНаСкладахОстатки.ВНаличииОстаток - ТоварыНаСкладахОстатки.ВРезервеОстаток > 0
...

Но не катит, может кто подскажет как правильно такие конструкции использовать?
1 Капитан О
 
14.05.12
12:50
выбор добавь
2 Господин ПЖ
 
14.05.12
12:50
не надо валить с кучу case и where
3 Cube
 
14.05.12
12:50
Не "КОГДА", а "ВЫБОР КОГДА".
4 Wobland
 
14.05.12
12:51
(2) а почему бы и нет?
5 TdAlex
 
14.05.12
12:56
Да, спасибо!
Теперь осталось понять, как в СКД вывести в настройки параметр &Резервами.
В СКД в Параметрах он есть, но в настройках отчета не отображается.
6 Defender aka LINN
 
14.05.12
12:57
(5) Нет. Тебе осталось понять, что такое отбор
7 Wobland
 
14.05.12
12:57
(5) галка про ограничение доступности есть у параметра
8 TdAlex
 
14.05.12
13:00
есть
но как то она "не работает", точнее в настройках параметр от нее и без нее не появляется
9 Romcheg1
 
14.05.12
13:00
читаю название темы: использование в запросе ЧТО ГДЕ КОГДА ))
10 TdAlex
 
14.05.12
13:04
Отбор - Параметры данных - Резервами, и все равно не появляется этот параметр...
Но чувствуется все уже близко )
11 TdAlex
 
14.05.12
13:29
Добавил в Отбор - Включить в пользовательские настройки, и все равно не появляется этот параметр...
Хотя в Предварительном просмотре пользовательских параметров он есть
12 Defender aka LINN
 
14.05.12
13:34
(11) Выкинь все эти свои ВЫБОР и прочие КОГДА нахрен, и используй обычный, православный отбор.
13 TdAlex
 
14.05.12
13:38
И как через Отбор, выполнять разные условия? Надо выводить в учетом резерва или без оного.
А это уже формула "остатки-резервы", ее вообще можно засунуть в отбор?
14 Defender aka LINN
 
14.05.12
13:52
(13) Ну, надо себя как-то заставить...