|
передать временную таблицу как параметр в условия запроса 1с
| ☑ |
0
MrAvPika
29.03.16
✎
11:57
|
ГДЕ
фасМатрицаПроизводителяТовары.Ссылка.Категория В
(ВЫБРАТЬ
ВТ_Категория.Категория
ИЗ
ВТ_Категория КАК ВТ_Категория)
И
фасМатрицаПроизводителяТовары.Ссылка.Группа В
(ВЫБРАТЬ
ВТ_Категория.Группа
ИЗ
ВТ_Категория КАК ВТ_Категория)
Есть вот такое условие в запросе, и если ВТ_Категория выглядит так :
Категория1 Группа1
Категория2 Группа2
То параметр передается Категория1 Группа1,Категория1 Группа2, Категория2 Группа1, Категория2 Группа2.
А мне нужно чтоб он брал только одно сочетание такое как в записи ВТ
|
|
1
MrAvPika
29.03.16
✎
11:59
|
фасМатрицаПроизводителяТовары.Ссылка.Категория,
фасМатрицаПроизводителяТовары.Ссылка.Группа В
(ВЫБРАТЬ
ВТ_Категория.Категория,
ВТ_Категория.Группа
ИЗ
ВТ_Категория КАК ВТ_Категория)
Что то типа такого должно быть
я помню что как то передавал 2 параметра из одной записи ВТ, но не помню конструкцию
|
|
2
Fragster
гуру
29.03.16
✎
11:59
|
В данном случае хорошо подходит внутреннее соединение с таблицей вместо ГДЕ
|
|
3
Fragster
гуру
29.03.16
✎
11:59
|
там .ссылка. обязательно?
|
|
4
Альбатрос
29.03.16
✎
11:59
|
Соединение
|
|
5
MrAvPika
29.03.16
✎
12:02
|
(3) я взял табличную часть справочника и по ссылке к реквизитам получаю категория и группу, а в табличной части список номенклатуры
|
|
6
MishaD
29.03.16
✎
12:04
|
с какой-то из 8.3 можно напрямую писать
Где Категория, группа в (Выбрать категория, группа из Вт)
|
|
7
Fragster
гуру
29.03.16
✎
12:05
|
(6) с какой-то 8.1
|
|
8
MrAvPika
29.03.16
✎
12:14
|
Сделал через связи, вроде то что нужно
|
|
9
MrAvPika
29.03.16
✎
12:15
|
ИЗ
ВТ_Категория КАК ВТ_Категория
ЛЕВОЕ СОЕДИНЕНИЕ Справочник.фасМатрицаПроизводителя.Товары КАК фасМатрицаПроизводителяТовары
ПО ВТ_Категория.Категория = фасМатрицаПроизводителяТовары.Ссылка.Категория
И ВТ_Категория.Группа = фасМатрицаПроизводителяТовары.Ссылка.Группа
|
|
10
MrAvPika
29.03.16
✎
12:15
|
Всем спасибо
|
|