|
Как в запросе указать необходимый отбор по номенклатурной группе? |
☑ |
0
newerruser1c
25.11.19
✎
16:04
|
Пишу простецкий внешний отчет для БП3.0, с помощью СКД.
Сам запрос сейчас выглядит так:
ВЫБРАТЬ
РеализацияТоваровУслуг.Товары.(
Номенклатура КАК Номенклатура,
Количество КАК Количество,
Цена КАК Цена
) КАК Товары,
РеализацияТоваровУслуг.Контрагент КАК Контрагент,
РеализацияТоваровУслуг.Номер КАК Номер
ИЗ
Документ.РеализацияТоваровУслуг КАК РеализацияТоваровУслуг
Больше пунктов вроде и не надо.
Но не знаю, как отсеять по номенклатурной группе.
Т.е. сейчас у меня понятное дело выведет всю номенклатуру. Как мне дополнить запрос по типу
ГДЕ Номенклатура.НоменклатурнаяГруппа = XXX
|
|
1
newerruser1c
25.11.19
✎
16:05
|
Связи вроде тоже норм настроил,выводит похоже как надо (еще смотрю).
Но выводитт конечно по всей номенклатуре.
|
|
2
newerruser1c
25.11.19
✎
16:11
|
Я так понимаю надо в запрос добавить РеализацияТоваровУслуг.Товары.Номенклатура.НоменклатурнаяГруппа и уже в условие прописать как мне надо. Только теперь хз как условие прописать
|
|
3
2S
25.11.19
✎
16:12
|
Строй запрос по тч, так проще
|
|
4
ДенисЧ
25.11.19
✎
16:12
|
За такой запрос в приличных обществах бьют канделябрами.
|
|
5
newerruser1c
25.11.19
✎
16:14
|
(3) (4) блин, я не программист, знаю только самую-самую малую часть.
И как надо я правда не знаю.
В рамках самообразования: что именно в данном запросе не так? Ну он же вроде отрабатывает. Данные выводит. Я так понимаю в том, что не оптимизирован данный запрос?
|
|
6
zladenuw
25.11.19
✎
16:15
|
(0) если отбор пользовательский можешь добавить на складке отборы в скд.
{ГДЕ
РеализацияТоваровУслуг.Товары.(
Номенклатура.*
) }
|
|
7
EVGA
25.11.19
✎
16:25
|
ВЫБРАТЬ
РеализацияТоваровУслугТовары.Номенклатура КАК Номенклатура,
РеализацияТоваровУслугТовары.Количество КАК Количество,
РеализацияТоваровУслугТовары.Цена КАК Цена,
РеализацияТоваровУслугТовары.Ссылка.Контрагент КАК Контрагент,
РеализацияТоваровУслугТовары.Ссылка.Номер КАК Номер
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
ГДЕ
РеализацияТоваровУслугТовары.Номенклатура.НоменклатурнаяГруппа = XXX
|
|
8
D_E_S_131
25.11.19
✎
16:43
|
+(7)
ГДЕ
РеализацияТоваровУслугТовары.Номенклатура.НоменклатурнаяГруппа = &XXX
|
|
9
EVGA
25.11.19
✎
16:48
|
(8) ну разумеется, если параметр нужен, а вдруг он предопределенное значение туда хочет сразу задать, тогда без амперсанта))
|
|