ho una pagina asp che invia variabili ad un filmato per generare un loop di movieClip, duplicando il MC
il codice della pagina asp è:
questo codice genera un elenco come segue genera un elenco:codice:<%@ LANGUAGE = "vbscript" %> <% Response.Expires = 0 Response.buffer = true %> <% Set oRsArgomenti = cn.execute("Select id, titolo, descrizione, totTopic, totMess, DataultimoMess From argomenti order by ID") Set oRsTotArgomenti = Cn.Execute ("select count(id) as tot FROM argomenti") n=oRsTotArgomenti("tot") conta=0 response.write "_root.n="&n Do While (not oRsArgomenti.eof) response.write "&_root.argomento"&conta&".titoloArgomento="&oRsArgomenti("titolo")&"&_root.argomento"&conta&".totTopic="&oRsArgomenti("totTopic")&"&_root.argomento"&conta&".totMess="&oRsArgomenti("totMess")&"&_root.argomento"&conta&".DataultimoMess="&oRsArgomenti("DataultimoMess") oRsArgomenti.MoveNext conta=conta+1 Loop %>
codice:_root.n=22&_root.argomento0.titoloArgomento=argomento_1&_root.argomento0.totTopic=0&_root.argomento0.totMess=0&_root.argomento0.DataultimoMess=01/01/01&_root.argomento1.titoloArgomento=argomento_2&_root.argomento1.totTopic=0&_root.argomento1.totMess=0&_root.argomento1.DataultimoMess=01/01/01&_root.argomento2.titoloArgomento=argomento_3&_root.argomento2.totTopic=0&_root.argomento2.totMess=0&_root.argomento2.DataultimoMess=01/01/01&_root.argomento3.titoloArgomento=argomento_4&_root.argomento3.totTopic=0&_root.argomento3.totMess=0&_root.argomento3.DataultimoMess=01/01/01&_root.argomento4.titoloArgomento=argomento_5&_root.argomento4.totTopic=0&_root.argomento4.totMess=0&_root.argomento4.DataultimoMess=01/01/01&_root.argomento5.titoloArgomento=argomento_6&_root.argomento5.totTopic=0&_root.argomento5.totMess=0&_root.argomento5.DataultimoMess=01/01/01&_root.argomento6.titoloArgomento=argomento_7&_root.argomento6.totTopic=0&_root.argomento6.totMess=0&_root.argomento6.DataultimoMess=01/01/01&_root.argomento7.titoloArgomento=argomento_8&_root.argomento7.totTopic=0&_root.argomento7.totMess=0&_root.argomento7.DataultimoMess=01/01/01&_root.argomento8.titoloArgomento=argomento_9&_root.argomento8.totTopic=0&_root.argomento8.totMess=0&_root.argomento8.DataultimoMess=01/01/01&_root.argomento9.titoloArgomento=argomento_10&_root.argomento9.totTopic=0&_root.argomento9.totMess=0&_root.argomento9.DataultimoMess=01/01/01&_root.argomento10.titoloArgomento=argomento_11&_root.argomento10.totTopic=0&_root.argomento10.totMess=0&_root.argomento10.DataultimoMess=01/01/01&_root.argomento11.titoloArgomento=argomento_12&_root.argomento11.totTopic=0&_root.argomento11.totMess=0&_root.argomento11.DataultimoMess=01/01/01&_root.argomento12.titoloArgomento=argomento_13&_root.argomento12.totTopic=0&_root.argomento12.totMess=0&_root.argomento12.DataultimoMess=01/01/01&_root.argomento13.titoloArgomento=argomento_14&_root.argomento13.totTopic=0&_root.argomento13.totMess=0&_root.argomento13.DataultimoMess=01/01/01&_root.argomento14.titoloArgomento=argomento_15&_root.argomento14.totTopic=0&_root.argomento14.totMess=0&_root.argomento14.DataultimoMess=01/01/01&_root.argomento15.titoloArgomento=argomento_16&_root.argomento15.totTopic=0&_root.argomento15.totMess=0&_root.argomento15.DataultimoMess=01/01/01&_root.argomento16.titoloArgomento=argomento_17&_root.argomento16.totTopic=0&_root.argomento16.totMess=0&_root.argomento16.DataultimoMess=01/01/01&_root.argomento17.titoloArgomento=argomento_18&_root.argomento17.totTopic=0&_root.argomento17.totMess=0&_root.argomento17.DataultimoMess=01/01/01&_root.argomento18.titoloArgomento=argomento_19&_root.argomento18.totTopic=0&_root.argomento18.totMess=0&_root.argomento18.DataultimoMess=01/01/01&_root.argomento19.titoloArgomento=argomento_20&_root.argomento19.totTopic=0&_root.argomento19.totMess=0&_root.argomento19.DataultimoMess=01/01/01&_root.argomento20.titoloArgomento=argomento_21&_root.argomento20.totTopic=0&_root.argomento20.totMess=0&_root.argomento20.DataultimoMess=01/01/01&_root.argomento21.titoloArgomento=argomento_22&_root.argomento21.totTopic=0&_root.argomento21.totMess=0&_root.argomento21.DataultimoMess=01/01/01
il file FLA invece
ha nel primo fotogramma un clip filmato che oltre a contenere i campi che stampano le variabili necessarie ha su di esso il seguente script:
la variabile N viene passata dal codice asp e viene letta (effettuo controllo con campo dinamico)codice:onClipEvent(enterFrame) { loadVariablesNum("argomenti.asp", 0); for(i=0; i<n; i++) { _root.argomento.duplicateMovieClip("argomento"+i, -i); _root["argomento"+i]._x = 100; _root["argomento"+i]._y = 100+(40*i); } }
ma non viene considerata nel loop che non viene neanche eseguito, se invece la metto manualmente nel actionScript il loop funziona ma non valorizza i campi tranne uno (l'ultimo)
sto uscendo pazzo![]()
![]()
qualcuno mi aiuta???
Grazie Ciao
P.S.
se volete vi mando il fla

Rispondi quotando