Comunidad de diseño web y desarrollo en internet online

actualizar swf en as3

Citar            
MensajeEscrito el 15 Jul 2011 03:47 am
Hola a todos, necesito una ayudita de nuevo con los expertos, o sea ustedes, :)
tengo una pequeña aplicacion en flash as3 que sin duda he creado gracias a los amigos del foro, es un swf para ingresar reportes, esta pelicula tiene varios text input y combobox, pues bien todo funciona perfecto pero al momento de validar un reporte solo los campos de texto se actualizan y quedan limpios pero los valores de los combobox se mantienen con el ultimo valor seleccionado, alguien me puede ayudar con algo de codigo, sugerencia o link por favor, se los agradezco mucho.

Por djdm52

25 de clabLevel



 

Técnico en Electrónica y Fanatico de Flash

chrome
Citar            
MensajeEscrito el 15 Jul 2011 01:35 pm
Si quieres volver el combo con nombre de instancia miCombo al primer índice harías

miCombo.selectedIndex = 0;

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Jul 2011 02:23 pm
Gracias por tu ayuda jorge, lo realizo y te comento.
Saludos.

Por djdm52

25 de clabLevel



 

Técnico en Electrónica y Fanatico de Flash

chrome
Citar            
MensajeEscrito el 16 Jul 2011 01:19 am
Hola Jorge no me funcionó o estoy haciendo mal?, este es mi script:


//////Agregar Equipo

equipo.selectedIndex = 0;

function addEquipo():void{
equipo.addItem({label:"TV"});
equipo.addItem({label:"Radio"});
equipo.addItem({label:"DVD"});

}

addEquipo();
///////////////////////

Probé colocandolo de esta forma y no vi cambio alguno, disculpa mi ignorancia si no lo he colocado bien, :)

Por djdm52

25 de clabLevel



 

Técnico en Electrónica y Fanatico de Flash

chrome
Citar            
MensajeEscrito el 16 Jul 2011 01:24 am
Cuando terminas de agregar el último elemento, lo agregas, es decir como ultima línea de la funcion addEquipo

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 16 Jul 2011 01:44 am
Asi nada:

//////Agregar Equipo

function addEquipo():void{
equipo.addItem({label:"TV"});
equipo.addItem({label:"Radio"});
equipo.addItem({label:"DVD"});
equipo.selectedIndex = 0;

}

addEquipo();
///////////////////////

y asi tampoco:

//////Agregar Equipo

function addEquipo():void{
equipo.addItem({label:"TV"});
equipo.addItem({label:"Radio"});
equipo.addItem({label:"DVD"});

}

addEquipo();
equipo.selectedIndex = 0;
///////////////////////

Por djdm52

25 de clabLevel



 

Técnico en Electrónica y Fanatico de Flash

chrome
Citar            
MensajeEscrito el 16 Jul 2011 02:03 am
Ok, hora de un "proof de concept", sigue los pasos:

1 Crea una peli nueva en AS3.
2. Arrastra un combobox del panel de componentes al escenario y dale nombre de instancia equipo
3. En el primer y único fotograma copia y pega este code:

Código ActionScript :

function addEquipo():void
{
   equipo.addItem({label:"TV"});
   equipo.addItem({label:"Radio"});
   equipo.addItem({label:"DVD"});
   equipo.selectedIndex = 0;
}
addEquipo();


Publica. Ahora por ejemplo supon que queremos que se seleccione el último, cambia esta línea:

equipo.selectedIndex = 2;

¿Se selecciona el último?
Bien, ahora vuelve a tu peli principal, mira donde estás haciendo el reset y pon el selectedIndex en el lugar adecuado

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 16 Jul 2011 02:12 am
Ok Jorge, lo haré al pie de la letra y te comento mañana, estoy super cansado y ya cerré el flash para hacer lo que me dices pero lo haré mañana temprano, y te agradezco por todo el apoyo amigo.

Por djdm52

25 de clabLevel



 

Técnico en Electrónica y Fanatico de Flash

chrome

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.