AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Прочие вопросы
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.03.2013, 17:38   #1  
sashanka is offline
sashanka
Участник
 
28 / 10 (1) +
Регистрация: 07.02.2013
Маркировка иерархии номенклатур
В спецификации есть иерархия номенклатур. И это к сожалению не дерево, а граф.
т.е
Название: дерево.bmp
Просмотров: 319

Размер: 230.2 Кб

Вопрос:
Как ввести и хранить макрировку дерева в системе так, чтобы:
  1. зная самого младшего "ребенка" можно было бы выделить ветвь к которой он относится однозначно (выделено зеленым)
  2. данные в системе хранились бы в виде таблицы,где все ветви имели какой то ID ( для быстрого поиска всех элементов входящих в данную ветвь )
Старый 28.03.2013, 20:19   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,430 / 1772 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от sashanka Посмотреть сообщение
зная самого младшего "ребенка" можно было бы выделить ветвь к которой он относится однозначно (выделено зеленым)
Непонятно в чём однозначность зелёной ветви.
Цитата:
Сообщение от sashanka Посмотреть сообщение
данные в системе хранились бы в виде таблицы,где все ветви имели какой то ID ( для быстрого поиска всех элементов входящих в данную ветвь )
Ну и сделайте таблицу с двумя полями: id ветви и id элемента. В чём вопрос?
Старый 28.03.2013, 20:33   #3  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от sashanka Посмотреть сообщение
зная самого младшего "ребенка"
Что в вашем понимании, самый младший ребёнок? Конечная продукция или наоборот материал, с которого всё того начинается.
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Старый 29.03.2013, 09:55   #5  
Удвой Покуров is offline
Удвой Покуров
Участник
 
461 / 228 (8) ++++++
Регистрация: 03.04.2011
Цитата:
Сообщение от sashanka Посмотреть сообщение
Как ввести и хранить макрировку дерева в системе так, чтобы:
Называйте узел2-узел3-..-последний узел (ребенок). Тогда по названию можно будет восстановить правильную ветвь. узел 1 не нужен, т.к. очевиден - он один.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Что лучше, много номенклатур или много конфигураций? axvrp DAX: Функционал 75 21.09.2010 16:13
AX 4.0 Маркировка ena_ax DAX: Функционал 12 13.09.2010 13:13
Как часто вы кастомизируете стандартные сервисы номенклатур. Ievgenii DAX: Функционал 8 14.12.2009 13:35
Комплектация номенклатур Alexandr_K DAX: Функционал 9 03.04.2009 11:38
Маркировка altap DAX: Программирование 0 29.07.2008 11:03

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 15:18.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.