Имя: Пароль:
1C
1С v8
Необязательные параметры СКД
0 Ник080808
 
24.02.16
17:23
Вроде простая задача - нужно сделать параметр, который если выбран то по нему отбор, не выбран тогда все. Делаю отчет на скд упр формы 8.3.5
Пишу в текст запроса
ВЫБРАТЬ
    КурсыВалютСрезПоследних.Период,
    КурсыВалютСрезПоследних.Валюта,
    КурсыВалютСрезПоследних.Курс
ИЗ
    РегистрСведений.КурсыВалют.СрезПоследних(, {(Валюта=&Валюта) }) КАК КурсыВалютСрезПоследних
{ГДЕ
    КурсыВалютСрезПоследних.Валюта.* КАК Валюта}
Появляется на форме поле валюта. Выбираю Валюту отбирает по ней. Очищаю поле выбора - не  выбирает никого
1 mikecool
 
24.02.16
17:25
как минимум убрать
{ГДЕ

    КурсыВалютСрезПоследних.Валюта.* КАК Валюта}
2 mikecool
 
24.02.16
17:26
изменить на
РегистрСведений.КурсыВалют.СрезПоследних(, {(Валюта.* Как Валюта) }) КАК КурсыВалютСрезПоследних
3 Ник080808
 
24.02.16
17:26
да. забыл уточнить - интерфейс такси. Там на форме быстрый выбор Валюты. Когда галочку снимаешь тогда он выводит все. но мне нужно что бы не по галочке работало, а по очищению поля, но галочка стояла. Или в такси так не рабоатет?
4 Ник080808
 
24.02.16
17:26
(2) тогда не появляется в параметрах
5 mikecool
 
24.02.16
17:26
(3) ты прикалываешься?
6 mikecool
 
24.02.16
17:26
+5 галка стоит - отбор работает, и работает по пустому значению
7 mikecool
 
24.02.16
17:27
(4) она будет в отборе
8 Карупян
 
24.02.16
17:27
(5) Вопрос то не про отбор, а про параметры
9 Карупян
 
24.02.16
17:27
Ведь СКД умеет и параметры так
10 Ник080808
 
24.02.16
17:27
(6) то есть тока галка и это норм?
11 Ник080808
 
24.02.16
17:27
(9) вот вот)
12 Ник080808
 
24.02.16
17:37
шо, без галочки никак?
13 Nuobu
 
24.02.16
17:38
(10) Да, это норм.
14 Defender aka LINN
 
24.02.16
17:49
(0) Делай отбор и не полоскай моск