|
СКД условие на физическую таблицу |
☑ |
0
Pistoletti
19.08.11
✎
08:16
|
Товарищи. Изучаю СКД.
Простенький запрос:
"ВЫБРАТЬ
| РеализацияТоваровУслуг.Ссылка
|ИЗ
| Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
|ГДЕ
| РеализацияТоваровУслуг.Дата МЕЖДУ &НачДата И &КонДата"
Хочу чтоб при НЕвыборе параметров НачДата и КонДата запрос формировался по всем документам.
- Сейчас, если параметы НачДата и КонДата не заполнять, выливается ошибка.
- Пробовал через стандартный период, тоже не помогло.
- Заключать параметры в фигурные скобки. Это, как я понял, только для параметров виртуальных таблиц.
Вобщем подскажите плиз, как вывернутся из данной ситуации
|
|
1
PVV65
19.08.11
✎
08:19
|
{&НачДата}
|
|
2
PVV65
19.08.11
✎
08:21
|
|{ГДЕ
| РеализацияТоваровУслуг.Дата МЕЖДУ &НачДата И &КонДата}
Так правильно
|
|
3
Pistoletti
19.08.11
✎
08:29
|
(2) спасибо
|
|
4
Defender aka LINN
19.08.11
✎
08:32
|
(2) Лучше так:
{ГДЕ
РеализацияТоваровУслуг.Дата >= &НачалоПериода,
РеализацияТоваровУслуг.Дата <= &КонецПериода}
|
|
5
Pistoletti
19.08.11
✎
08:39
|
(2,4) Товарищи. А если еще хочу воткнуть условия Проведен = Истина и пометкаУдаления = ЛОЖЬ. (Т.е. предопределнные)
Тогда как ?
|
|
6
PVV65
19.08.11
✎
08:40
|
ГДЕ
Описываются поля, на которые пользователь сможет накладывать отбор. В данном предложении используются поля таблиц. Использование псевдонимов полей списка выборки недопустимо. Каждая часть объединения может содержать собственный элемент ГДЕ.
Примеры:
{ГДЕ Номенклатура.*, Склад }
{ГДЕ Документ.Дата >= &ДатаНачала, Документ.Дата <= &ДатаКонца}
Если значения параметров не задано, то предложение ГДЕ в результирующий запрос не включается.
|
|
7
Defender aka LINN
19.08.11
✎
08:58
|
(5) РеализацияТоваровУслуг.*
|
|
8
Pistoletti
19.08.11
✎
09:49
|
(6) Точно. Можено просто в разные условия раскидать. ))
Спасибо.
|
|