|
СКД условие на физическую таблицу | ☑ | ||
|---|---|---|---|---|
|
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) Точно. Можено просто в разные условия раскидать. ))
Спасибо. |
| Форум | Правила | Описание | Секции | Поиск |