|
СКД, условия для параметров | ☑ | ||
---|---|---|---|---|
0
kosmo
29.02.12
✎
14:19
|
В СКД начало и конец периода выведены в параметры, ставится условие
{ГДЕ Ссылка.Дата>=&НачалоПериода И Ссылка.Дата<=&КонецПериода} но если заполнен только один параметр, то выдает ошибку. Как оформить это условие правильно? |
|||
1
Wobland
29.02.12
✎
14:21
|
(0) заполнять оба параметра
|
|||
2
Нуф-Нуф
29.02.12
✎
14:21
|
через отбор
|
|||
3
Wobland
29.02.12
✎
14:22
|
(Дата>=&Начало ИЛИ &Начало=ДАТАВРЕМЯ(1, 1, 1)) И Дата<=&Конец
|
|||
4
GenV
29.02.12
✎
14:22
|
(2)+1
|
|||
5
Нуф-Нуф
29.02.12
✎
14:23
|
(3) тоже имеет место, но...
|
|||
6
Смешной 1С
29.02.12
✎
14:24
|
(0) Попробуй на каждый скобочки поставить:
{ГДЕ Ссылка.Дата>=&НачалоПериода} И {Ссылка.Дата<=&КонецПериода} |
|||
7
kosmo
29.02.12
✎
14:26
|
в принципе работает
{ГДЕ Ссылка.Дата>=&НачалоПериода} {ГДЕ Ссылка.Дата<=&КонецПериода} |
|||
8
GenV
29.02.12
✎
14:27
|
(7) аналогично:
{ГДЕ (Ссылка.Дата>=&НачалоПериода), (Ссылка.Дата<=&КонецПериода) } |
|||
9
kosmo
29.02.12
✎
14:29
|
Насколько я понимаю условия в запросе
ГДЕ Условие1 {ГДЕ Условие2} {ГДЕ Условие3} все работает по принципу И, то есть Условие1 И Условие2 И Условие3 или нет? |
|||
10
kosmo
29.02.12
✎
14:30
|
(6)
Ошибка получения информации набора данных по причине: Ошибка в запросе набора данных по причине: {(21, 65)}: Синтаксическая ошибка |
|||
11
GenV
29.02.12
✎
14:34
|
(9) И
|
|||
12
Смешной 1С
29.02.12
✎
14:34
|
(10) Ну я с синтаксисом ошибся. Имелось ввиду как в (7) сделал. Чем не устраивает?
|
|||
13
kosmo
29.02.12
✎
14:52
|
(11) жаль, значит определенные ограничения при применении есть
(12) кто-то кого-то в чем-то обвиняет? |
|||
14
Смешной 1С
29.02.12
✎
14:57
|
(13)Нет конечно) Просто подумал раз в (10) пробовал, то (7) не устроило.
|
|||
15
GenV
29.02.12
✎
14:59
|
(13) Поэтому лучше добавлять отбор.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |