Ciao,
mi date una mano a risolvere questo problema?
Ho un array bidimensionale e, con questo ciclo:
stampo un un elenco di questo tipo:codice:for(i=0; i<_root.nome_categoria[macrocat].length; i++){ for(j=0; j<_root.nome_sottocategoria[macrocat][i].length; j++){ if(_root.nome_categoria[macrocat][i]!=_root.nome_categoria[macrocat][i-1]){ trace(_root.nome_categoria[macrocat][i]+i) } } }
categoria0
- sottocategoria0
categoria0
- sottocategoria1
categoria0
- sottocategoria2
categoria1
- sottocategoria0
categoria1
- sottocategoria1
categoria1
- sottocategoria2
...
Sto provando a fare (con il trace in rosso) in modo che non venga visualizzata solo un volta la categoria a cui appartengono le sottocategorie e quindi che vengano raggruppate sotto la categoria a cui appartengono ma senza risultato: mi date una mano?
Il risultato dovrebbe essere questo:
categoria0
- sottocategoria0
- sottocategoria1
- sottocategoria2
categoria1
- sottocategoria0
- sottocategoria1
- sottocategoria2
...
Grazie.

Rispondi quotando
