v7: Подскажите как получить всех родителей элемента справочника #779205


#0 by kostya_77
Подскажите как получить всех родителей элемента справочника
#1 by Ёпрст
рекурсией
#2 by Горогуля
получать родителя, пока он не пустой. или полный путь(?)
#3 by Ёпрст
Либо ПолныйКод
#4 by Злопчинский
+1
#5 by kostya_77
можно пример рекурсии?
#6 by Это_mike
Для того, чтобы понять, что такое рекурсия - нужно понять, что такое рекурсия.
#7 by DDwe
size_t fact(size_t n)
#8 by Горогуля
Коктейль рекурсивный. Его состав: 10% спирта, 30% воды и 60% коктейля рекурсивного.
#9 by Горогуля
#10 by DDwe
def short_story:     print("У попа была собака, он ее любил.")     print("Она съела кусок мяса, он ее убил,")     print("В землю закопал и надпись написал:")     short_story
#11 by Это_mike
сепульки - уже не рекурсия, а замкнутый граф
#13 by Ёпрст
#14 by Горогуля
а рекурсия - это замкнутый граф без рёбер, состоящий из одной вершины?
#15 by kostya_77
в 1с8 я знаю как, а для 1с7?
#16 by DDwe
Procedure Power (X: real; N: integer; var Y: real); Begin    If N=0 then
#17 by DDwe
Что как?
#18 by Ёпрст
Та ты шо ?
#19 by Горогуля
а как в 8?
#20 by Злопчинский
аналогично, коллека!
#21 by vyaz
запросом можно
#22 by Это_mike
угу. вырожденный
#23 by Горогуля
иногда
#24 by DDwe
Зачем пихать запрос туда где он не нужен?
#25 by DDwe
Всё, все выдохлись с помощью? А бедняга ТС делай что хочешь?
#26 by Горогуля
сейчас он скопипастит у Ёпрста, поправит ошибку и скажем спасибо
#27 by DDwe
Кому скажем?
#28 by vyaz
а что не так?
#29 by vyaz
+28 ИТОГИ ПО Ссылка ТОЛЬКО ИЕРАРХИЯ
#30 by kostya_77
так что никто примера получений родителя верхнего уровня в 1с7 не приведет?
#31 by vyaz
+29 блин... клюшки проглядел :)
#32 by DDwe
Чем тебе не понравилось?
#33 by Dmitrii
| Номенклатура.Родитель,                        | Номенклатура.Родитель.Родитель,                        | Номенклатура.Родитель.Родитель.Родитель,                        | Номенклатура.Родитель.Родитель.Родитель.Родитель,                        | Номенклатура.Родитель.Родитель.Родитель.Родитель.Родитель      Для НомерКолонки = 0 По Результат.Колонки.Количество - 1 Цикл
#34 by DDwe
Еще один? Там 77
#35 by Горогуля
а сам?
#36 by Рэйв
вот вы мозг загадили тс :-))
#37 by DDwe
Было, что загаживать?
#38 by Это_mike
был бы мозг - не было б таких вопросов...
#39 by Рэйв
Ну ладно, пусть переваривает:-)...Посмотрим что скажет
#40 by Горогуля
спинной
#41 by Ёпрст
самый верхний ? Тогда так: или так:
#42 by aka AMIGO
Ну, вот еще один способ: А лучше-то - как в псле чего разложить полученную строку в СЗ, и уж найти первый элемент по коду
#43 by silent person
#44 by aka AMIGO
+42 А, надо всех родителей? Тогда по полученному СЗ найти по коду и вывести n-1 значений, кроме последнего.
#45 by Ёпрст
Надо уже новые ники подставлять, из прошлого: Nag:    А как получить полное дерево? :) Рупор абсурда : Тут много таких ..., но самые полные, по-моему, это СаШка и Алекс_Парен ...
#46 by kostya_77
всем спасибо - разобрался
#47 by Злопчинский
Аллилуйя!
#48 by Это_mike
помню...
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С