0
2dolist
30.11.17
✎
13:23
|
Добрый день. Выгружаю номенклатуру и характеристики с доп реквизитами номенклатуры и доп реквизитами характеристик. На данный момент собираю отдельно доп реквизиты по номенклатуре, отдельно по характеристикам, делаю иерархию:
Номенклатура
|Характеристика
Проблема в том, что я не могу вынести отдельно доп реквизиты номенклатуры в группировку по номенклатуре - она вся идёт на последний уровень, где есть характеристики со своими реквизитами и там соединяется, плодя кучу ненужных строк.
Например, у номенклатуры есть доп реквизиты Модель 1, Год 2017. У номенклатуры есть 2 характеристики: красный и зелёный. У характеристик есть по 2 доп реквизита: у красного - Артикул 1K, и Цвет красный. У зелёного Артикул 1З и Цвет зелёный.
Таким образом, на последнем уровне дерева, например для характеристики красный, будут такие записи:
ДопРеквизитНом_|_ЗначениеДопРекНом_|_ДопРекХар_|_ЗначениеДопРекХар
Модель_________|_1_________________|_Артикул___|_1К_______________
Год____________|_2017______________|_Артикул___|_1К_______________
Модель_________|_1_________________|_Цвет______|_красный__________
Год____________|_2017______________|_Цвет______|_красный__________
Т.е. будет соединение реквизитов номенклатуры и реквизитов характреристики.
Возможно ли получить в запросе такое дерево, в котором доп реквизиты номенклатуры были в иерархии только номенклатуры, а Доп реквизиты характеристики только в иерарии характеристик? Чтобы не плодить строки.
|
|