05.11.2019, 10:05 | #1 |
Участник
|
AX 2009. Дерево, получить всех предков
Есть узел, надо получить список всех узлов, куда он входит.
Есть запрос, который получает родителей по таблицам BOM и BOMTable. PS: bomTable.ItemId_X - это код номенклатуры спецификации X++: while select itemId_X from bomTable join bom where bom.BOMId == bomTable.BOMId && bom.ItemId != bomTable.ItemId_X && bom.ItemId == '01.02.08.01.01.0002' { tmpItemLocal.clear(); tmpItemLocal.ItemId = bomTable.ItemId_X; tmpItemLocal.LineNum = level+1; tmpItemLocal.insert(); } PS: в SQL это будет как-то так: PHP код:
|
|
|
|