|
Сгруппировать запрос | ☑ | ||
---|---|---|---|---|
0
freez1301
14.11.14
✎
15:53
|
есть некий запрос по доп реквизитам номенклатуры. реквизита 2. если у номенклатуры оба реквизита заполнены, то в ТЗ попадает две строки. К примеру есть Товар1 с реквизитами Модель - модель1, Бренд - бренд1. Результат будет таким:
Товар1 модель1 Товар1 бренд1 Код запроса Код: [Выделить] "ВЫБРАТЬ | Номенклатура.Ссылка, | Номенклатура.Код, | ВЫБОР | КОГДА ДопРеквизиты.Свойство.Заголовок = ""Модель"" | ТОГДА ДопРеквизиты.Значение | КОНЕЦ КАК Модель, | ВЫБОР | КОГДА ДопРеквизиты.Свойство.Заголовок = ""Бренд"" | ТОГДА ДопРеквизиты.Значение | КОНЕЦ КАК Бренд |ИЗ | Справочник.Номенклатура КАК Номенклатура | ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК ДопРеквизиты | ПО (Номенклатура.Ссылка = ДопРеквизиты.Ссылка)" Да, и вариант манипуляций с ТЗ не катит, т.к. запрос динамический для формы списка в УФ. Вопрос - как бы так сгруппировать половчее? |
|||
1
Wobland
14.11.14
✎
15:56
|
соединять два раза
|
|||
2
DS
14.11.14
✎
15:57
|
Два соединения.
|
|||
3
freez1301
14.11.14
✎
16:11
|
так же левым соединением прикрутил еще раз ДопРеквизиты - в результате 4 строки.
|
|||
4
Wobland
14.11.14
✎
16:12
|
плохо соединял по свойству
|
|||
5
DS
14.11.14
✎
16:13
|
(3) Условие заголовка свойства - в "ПО" соединения.
|
|||
6
freez1301
14.11.14
✎
16:34
|
блин, не могу понять что вы имеете ввиду. по заголовку свойства соединять? но в номенклатуре такого поля нету же
|
|||
7
Wobland
14.11.14
✎
16:37
|
и ДопРеквизиты.Свойство=&НужноеСвойство
|
|||
8
freez1301
14.11.14
✎
16:40
|
(7) каким образом тогда будет строка вида
Товар1 Модель1 Бренд1 Получится какая то одна из 2 |
|||
9
freez1301
14.11.14
✎
16:42
|
блин, понял вашу мысль. вообще не о том думал получается. щас попробую
|
|||
10
DS
14.11.14
✎
16:46
|
Только проверь, писал в блокноте:
ВЫБРАТЬ Номенклатура.Ссылка, Номенклатура.Код, ДопРеквизитыМодель.Значение КАК Модель, ДопРеквизитыБренд.Значение КАК Бренд ИЗ Справочник.Номенклатура КАК Номенклатура ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК ДопРеквизитыМодель ПО Номенклатура.Ссылка = ДопРеквизитыМодель.Ссылка И ДопРеквизитыМодель.Свойство.Заголовок = "Модель" ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Номенклатура.ДополнительныеРеквизиты КАК ДопРеквизитыБренд ПО Номенклатура.Ссылка = ДопРеквизитыБренд.Ссылка И ДопРеквизитыБренд.Свойство.Заголовок = "Бренд" |
|||
11
Wobland
14.11.14
✎
16:47
|
а кто-то мешает завести два допсвойства с одинаковым заголовком?
|
|||
12
hhhh
14.11.14
✎
17:19
|
(11) можно еще две одинаковые номенклатуры завести.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |