0
wbi_vf
03.02.15
✎
07:26
|
У меня имеется Документ РеализацияТоваровУслуг, в этом документе имеется табличная часть Товары, в ней имеется реквизит Номенклатура как СправочникСсылка.Номенклатура, в этом Справочнике у элемента имеется реквизит ДополнительныйРеквизитСм как СправочникСсылка.ДополнительныеРеквизитыСМ, в Справочнике ДополнительныеРеквизитыСМ у элемента имеется табличная часть ДопРеквизит, в которой имеется реквизит Артикул
Хотелось бы написать запрос:
ТекстЗапроса =
"ВЫБРАТЬ
| РеализацияТоваровУслуг.Ссылка КАК Документ,
| РеализацияТоваровУслуг.Номенклатура КАК Товар,
| ВЫБОР
| КОГДА РеализацияТоваровУслуг.Номенклатура.ДополнительныйРеквизитСм.ДопРеквизит.Сеть = Документ.Сеть
| ТОГДА РеализацияТоваровУслуг.Номенклатура.ДополнительныйРеквизитСм.ДопРеквизит.Артикул
| ИНАЧЕ 0
| КОНЕЦ КАК ТоварКод,
| РеализацияТоваровУслуг.Количество,
|ИЗ
| ДокументыДляПечати КАК ДокументыДляПечати
| ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслуг
| ПО ДокументыДляПечати.Ссылка = РеализацияТоваровУслуг.Ссылка
|";
Но при выполнении запроса выдаётся ошибка: "Нельзя объединять обычное поле со вложенными таблицами"
Вопрос: Как это обойти?
|
|
3
ShoGUN
03.02.15
✎
07:35
|
(0) Не выбирать реквизиты через точку, а делать соединение с табличной частью справочника. Сначала нагородят табличных частей, а потом не знают, что с ними делать...
|
|