Найдено 13 результатов
- 15 май 2008, 10:27
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
50 вхождений - пустяки однако, и десятки тысяч не редкость... На настоящий момент, определение родителя более чем на один уровень в открытой ветке (в общем случае), навряд ли будет возможно, т.к. сведения о том, какой проект открыт в текущем окне, недоступны. На мой взгляд, с большей пользой можно ...
- 15 май 2008, 09:55
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
и все таки - оптимальным решением вашей проблемы будут адресные атрибуты (указатели/ссылки- как хотите) т.е. при создании нового объекта вы сразу добавляете атрибуты с адресом/сами родителя/родителей Это можно и скриптом определить :) Структура данных такая, что все объекты-предки имеют множественн...
- 15 май 2008, 09:42
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
Можно использовать примерно такую функцию: CREATE FUNCTION [dbo].[check_object_s] ( @obj_id numeric(18,0), @obj_id1 numeric(18,0) ) RETURNS int AS BEGIN declare @id table (id numeric(18,0) PRIMARY KEY NONCLUSTERED) declare @id1 table (id numeric(18,0) PRIMARY KEY NONCLUSTERED) insert into @id (id) ...
- 15 май 2008, 09:26
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
немного не в тему :wink: aw а вы не задумывались - почему ни у кого из участников форума, а это должен вам сказать очень- ну просто очень опытные администраторы Лоции - не возникало необходимости в данном действии мой совет - если в в начале внедрения -продумайте структуру данных - пока этих данных...
- 15 май 2008, 09:23
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
да уж :wink: :wink: :wink: а вот все таки интересно что ответил теххелп aw ? теххелп ответил Действием над объектом родителя первого уровня в данной ветке найдете как родительский объект связи a_TLinkID. Это будет родитель именно в текущей ветке. Если далее множественной входимости нет - идете ввер...
- 15 май 2008, 09:17
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
про текущую ветку - это конечно хитро... скорее всего, нужна какая то функция, которая будет обращать внимание на то, какая ветка открыта сейчас (то есть смотреть даже не совсем в БД, а в текущее открытое дереве на конкретном клиенте).. 99% - такой функции сейчас нет, чтобы сделать ее - все те же 9...
- 13 май 2008, 14:32
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
Вы наверное так до конца и не поняли мой вопрос. Вопрос мой звучит так. Как получить один объект, который и находится в текущей, раскрытой в Лоции ветке? Предложенный скрипт решает немного другую задачу. Он находит ВСЕХ родителей потомка, а мне нужен только ОДИН , который и находится в текущей, раск...
- 13 май 2008, 13:53
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
- 13 май 2008, 13:43
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
- 13 май 2008, 12:56
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
- 13 май 2008, 11:38
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
- 13 май 2008, 11:33
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
- 13 май 2008, 10:19
- Форум: Lotsia PDM PLUS
- Тема: Определение родителя в дереве
- Ответы: 31
- Просмотры: 99019
Определение родителя в дереве
Добрый день. Подскажите, как найти родителя не ближайшего, а скажем на несколько уровней вверх. Сложность заключается в том, что объект входит сразу в несколько других объектов и по заданию, необходимо найти родителя, который должен присутствовать в текущем открытом дереве. Пример дерева: родитель1-...