|
Дополнительные реквизиты у сегмента номенклатуры | ☑ | ||
---|---|---|---|---|
0
fedotov_andrey
25.02.21
✎
15:58
|
Подскажите пожалуйста, получаю список номенклатуры в сегменте, все ок
ВЫБРАТЬ НоменклатураСегмента.Номенклатура.Код КАК НоменклатураКод, НоменклатураСегмента.Номенклатура.Наименование КАК НоменклатураНаименование ИЗ РегистрСведений.НоменклатураСегмента КАК НоменклатураСегмента ГДЕ НоменклатураСегмента.Сегмент = &Сегмент А как запросить и вывести дополнительные реквизиты? |
|||
1
Kassern
25.02.21
✎
16:00
|
добавь через левое соединение номенклатура.ДополнительныеРеквизиты
|
|||
2
Kassern
25.02.21
✎
16:02
|
(1) если у тебя есть таблица с доп реквизитами для сегмента номенклатуры, тогда через левое соединение НоменклатураСегмента.ДополнительныеРеквизиты
|
|||
3
fedotov_andrey
25.02.21
✎
19:27
|
(1) спасибо, получилось
ВЫБРАТЬ НоменклатураСегмента.Номенклатура.Код КАК НоменклатураКод, НоменклатураСегмента.Номенклатура КАК Номенклатура, НоменклатураДополнительныеРеквизиты.Свойство КАК Свойство, НоменклатураДополнительныеРеквизиты.Значение КАК Значение ИЗ РегистрСведений.НоменклатураСегмента КАК НоменклатураСегмента ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты ПО НоменклатураСегмента.Номенклатура.Код = НоменклатураДополнительныеРеквизиты.Ссылка.Код ГДЕ НоменклатураСегмента.Сегмент = &Сегмент Кдинственный вопрос, подскажите пожалуйста... сейчас так: Номенклатура1 Свойство1 Значение Номенклатура1 Свойство2 Значение и т.д. А как свойства вывести в колоку? Номенклатура1 Свойство1 Свойство2 Значение Значение |
|||
4
Dmitry1c
25.02.21
✎
20:14
|
(3) запрос не умеет динамически формировать разное количество колонок, это надо делать далее либо в СКД, либо в таблице, в которую вы будете это выводить
|
|||
5
fedotov_andrey
25.02.21
✎
20:26
|
(4) т.е. нужно создать временную таблицу и с ней уже производить какие-то действия?
|
|||
6
hhhh
25.02.21
✎
20:44
|
(3) как-то так
ВЫБРАТЬ НоменклатураСегмента.Номенклатура.Код КАК НоменклатураКод, НоменклатураСегмента.Номенклатура КАК Номенклатура, НоменклатураДополнительныеРеквизиты1.Свойство КАК Свойство1, НоменклатураДополнительныеРеквизиты2.Значение КАК Значение1, НоменклатураДополнительныеРеквизиты1.Свойство КАК Свойство2, НоменклатураДополнительныеРеквизиты2.Значение КАК Значение2, НоменклатураДополнительныеРеквизиты1.Свойство КАК Свойство3, НоменклатураДополнительныеРеквизиты2.Значение КАК Значение3, НоменклатураДополнительныеРеквизиты1.Свойство КАК Свойство4, НоменклатураДополнительныеРеквизиты2.Значение КАК Значение4, НоменклатураДополнительныеРеквизиты1.Свойство КАК Свойство5, НоменклатураДополнительныеРеквизиты2.Значение КАК Значение5 ИЗ РегистрСведений.НоменклатураСегмента КАК НоменклатураСегмента ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты1 ПО НоменклатураСегмента.Номенклатура = НоменклатураДополнительныеРеквизиты1.Ссылка И НоменклатураДополнительныеРеквизиты1.Свойство = &Свойство1 ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты2 ПО НоменклатураСегмента.Номенклатура = НоменклатураДополнительныеРеквизиты2.Ссылка И НоменклатураДополнительныеРеквизиты2.Свойство = &Свойство2 ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты3 ПО НоменклатураСегмента.Номенклатура = НоменклатураДополнительныеРеквизиты3.Ссылка И НоменклатураДополнительныеРеквизиты3.Свойство = &Свойство3 ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты4 ПО НоменклатураСегмента.Номенклатура = НоменклатураДополнительныеРеквизиты4.Ссылка И НоменклатураДополнительныеРеквизиты4.Свойство = &Свойство4 ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК НоменклатураДополнительныеРеквизиты5 ПО НоменклатураСегмента.Номенклатура = НоменклатураДополнительныеРеквизиты5.Ссылка И НоменклатураДополнительныеРеквизиты5.Свойство = &Свойство5 ГД5 НоменклатураСегмента.Сегмент = &Сегмент |
|||
7
Chameleon1980
25.02.21
✎
21:30
|
(3) а зачем по коду связь, а не по ссылке?
|
|||
8
fedotov_andrey
25.02.21
✎
21:54
|
(7) да я думаю тут не принципиально, хотя не уверен...
(6) не осилил |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |