|
Виртуальные таблицы в запросе | ☑ | ||
|---|---|---|---|---|
|
0
MistaEr
27.02.16
✎
15:17
|
Здравствуйте!
В первую виртуальную таблицу запроса кладу одну единственную строчку с некими параметрами. В следующих пакетах запроса мне нужно использовать эти параметры. Например ТоварыНаСкладах.Остатки фильтр установить только если Параметр Склад в первой ВТ не пустой. |
|||
|
1
zippygrill
27.02.16
✎
15:23
|
В параметрах виртуальной таблицы ТоварыНаСкладах.ОСтатки пишешь условие
Склад в (выбрать т.Склад Из ВременнаяТаблица как т) |
|||
|
2
MistaEr
27.02.16
✎
15:24
|
(1) В Т склад может быть пустым
|
|||
|
3
zippygrill
27.02.16
✎
15:31
|
и что
|
|||
|
4
MistaEr
27.02.16
✎
15:32
|
(3) Тогда остатки будет искать по пустому складу. Так?
|
|||
|
5
zippygrill
27.02.16
✎
15:35
|
так ты попробуй-увидишь
|
|||
|
6
MistaEr
27.02.16
✎
15:39
|
(5) Пробовал. Отбор делается по пустой ссылке Склад
|
|||
|
7
MistaEr
27.02.16
✎
15:44
|
Можно в условии ГДЕ, но так долго будет работать
|
|||
|
8
kosts
27.02.16
✎
15:52
|
В параметрах виртуальной таблицы ТоварыНаСкладах.ОСтатки пишешь условие
Не очень красиво, но что-то в голову ничего другого из мирового информационного пространства не приходит... |
|||
|
9
MistaEr
27.02.16
✎
15:59
|
(8) Это лучше чем у меня)
ВЫБРАТЬ РАЗЛИЧНЫЕ ВЫБОР КОГДА ВТ_Параметры.Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка) ТОГДА Склады.Ссылка ИНАЧЕ ВТ_Параметры.Склад КОНЕЦ КАК Склад ИЗ Справочник.Склады КАК Склады ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Параметры КАК ВТ_Параметры ПО (Склады.Ссылка = ВТ_Параметры.Склад ИЛИ ВТ_Параметры.Склад = ЗНАЧЕНИЕ(Справочник.Склады.ПустаяСсылка)) |
|||
|
10
MistaEr
27.02.16
✎
16:04
|
(8) Спасибо!
|
| Форум | Правила | Описание | Секции | Поиск |