parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

спасибо за код

527 29.09.2004 14:08

идею понял, но чет никак не получается прикрутить это к дереву

я пробую так:
@filter_for_tree[objects][objects;tree;current_id;parents;parent_id]
$tree[^objects.hash[object_id]]
^try{
	$current_id[^MAIN:object_id[]]
}{$exception.handled(1)}
$parents[^hash::create[]]
$parent_id($current_id)
^while($parent_id){
	^parents.add[
		$.[$parent_id]($parent_id)
	]
	$parent_id($tree.[parent_id].parent_id)
}
$result[^objects.select(0)]
^parents.foreach[key;value]{
        ^result.join[^objects.select($objects.parent_id == $value)]
}
и этот метод вызываю перед теми что делают дерево
но в результате ничего нет на выходе