Jag har en tabell som bland annat innehåller följande fält: Ett sätt är att göra ett rekursivt anrop, typ såhär: Hm...tack, men jag lyckas inte få det att funka. Det slutar bara med oändliga loopar.Loopa ut trädstruktur
ID:
ID-numret för posten
Namn:
Namn på posten
Tillhor:
ID-nummer för vilken post som den tillhör (parent). Detta är Null om posten ligger högst i strukturen och alltså inte tillhör någon annan post.
Hoppas detta är förståligt. Nu till mitt problem där jag vill loopa ut innehållet med utgångspunkt från en post så att en trädstruktur bildas, enligt principen nedan:
-- Post1 (null)
-- -- Post2 (tillhör 1)
-- -- Post3 (tillhör 1)
-- -- -- Post 4 (tillhör 3)
-- -- -- -- Post 5 (tillhör 4)
-- -- Post 6 (tillhör 1)
Skulle vara mycket tacksam om jag fick hjälp med detta.Sv: Loopa ut trädstruktur
Function träd(Tillhör)
--Hämta alla som "tillhör" Tillhör
--loopa igenom alla svar/nod(er)
-- --skriv ut nod
-- --träd(nod)
--slut loop
End function
Starta med träd(null)
/JohanSv: Loopa ut trädstruktur
Skulle du kunna vara bussig och posta ett scriptexempel?