> habe mir deine navigation jetzt einmal genauer angeschaut!
> das ist aber leider nicht, was ich suche. ich m�chte nur eine id
> �bergeben (aktive rubrik)!
>

Ja, ich sagte ja, dass du sie noch entsprechend erg�nzen musst?
In ShowWhat (heist auch bei Buchis baum genau gleich) steht z.B. ",1,3,15"
Der immer manuell durch anklicken der Zweige erg�nzt wird.
Du muss die IDs der ge�ffneten Zweige aber anhand der ID eines bestimmten
Datensatzes ermitteln,

Du k�nntest nun zum Beispiel ein Scripting Dictionary instanzieren, in dem
du einem Eintrag mit dem Schl�ssel ID den Parent zuweist:
Set Schluessel = Server.CreateObject("Scripting.Dictionary")
' Datensatz in rs einlesen, muss ich dir ja jetzt nicht vorkauen

Do while not rs.eof
        Schluessel.Item(cDbl(rs.Fields("ID"))) = cDbl(rs.Fields("ParentID"))
        rs.MoveNext
Loop

Dim ShowWhat
ActualIndex = 19 ' 19 als Beispiel f�r die ID, die du hast
Do While Not(isNull(ActualIndex))
ShowWhat = ShowWhat & strReverse(Schluessel.Item(ActualIndex)) & ","
ActualIndex = Schluessel.Item(ActualIndex)
Loop
ShowWhat = strReverse(ShowWhat)

Schon hast du die n�tigen, ge�ffneten Noden.
In meinem oder Buchis Script ersetzt du die jeweilige Zuweisung
IrgendeineVariable = Request.QueryString("ShowWhat")
durch
IrgendeineVariable = ShowWhat

und schon hast du, was du dir w�nscht.

Gru�, Andreas


'

Eine entsprechende Funktion baust du z.B. so auf:

~~~~~~~~~~~~~~~~~~~~~~~~~~~sponsored by United Planet~~~~~~~~~~~~~~~~~
Kaffeepause im United Planet Communityserver ...
http://www.intrexx.com/communityserver                         
_______________________________________________
Coffeehouse mailing list
[EMAIL PROTECTED]
http://www.glengamoi.com/mailman/listinfo/coffeehouse

Antwort per Email an