Comunidad de diseño web y desarrollo en internet online

AYUDA con Manipulacion datos de XML

Citar            
MensajeEscrito el 25 Ago 2010 05:15 pm
mira, i esta declarada e inicializada de la siguiente forma

Código ActionScript :

[Bindable] public var i:int =0 ;

Por JuAn-Q

Claber

114 de clabLevel

1 tutorial

Genero:Masculino  

desarrollador, creativo

chrome
Citar            
MensajeEscrito el 25 Ago 2010 05:55 pm
Necesito ver tmb la funcion de changeelement, si dices que hay que picarle 2 veces es un problema al incrementarla, probaste cambiando de lugar esto:

Código ActionScript :

changeelement(event);
i++;

//Por esto
i++;
changeelement(event);

Por Angel Roberto

Claber

248 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Ago 2010 05:59 pm
sip, ya lo probe de ambas formas,
el la funcion changee element lo que hace es que i me lo iguala al contenido de un select index, y en el cambio me copia la url de ese dato
este es el codigo

Código ActionScript :

private function changeelemente(e:Event):void
         {
            
            dropDownList.selectedIndex = i;
            paginas.text = paginaLabel.text;
            loadImage(urlLabel.text);
         
         }

Por JuAn-Q

Claber

114 de clabLevel

1 tutorial

Genero:Masculino  

desarrollador, creativo

chrome
Citar            
MensajeEscrito el 25 Ago 2010 06:18 pm
A ver yo dejaria el codigo de next asi:

Código ActionScript :

protected function nxtimg_clickHandler(event:MouseEvent):void 
{   
//Aumento i porq es lo que necesito hacer cada que pican next
i ++ ; 

//No necesito comprobar si i es 0 porq el funcionamiento es igual, el unico caso especial es si i es mayor que el tamaño
//de tu dataprovider
 
if (i>dropDownList.dataProvider.length) 
{ 
i=0; 
} 
changeelemente(event); 
}


Listo con eso si el dataProvider.length = 3 i va estar siempre valiendo 0,1,2,3,0,1,2,3 etc. etc.

Comprueba eso y si es correcto entonces el problema no es el incremento de i si no en change element.

Por Angel Roberto

Claber

248 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Ago 2010 07:23 pm
huyyy Angel, muchisimas gracias
eso me redujo el codigo, y si funciona,
tambien la implemente para el back,
pero me sigue pasando lo mismo, solo si paso mas de 2 imagenes y la devuelvo, entonces en ves de que me devuelve, me aumenta, lo mismo si las aumento, y la voy a devolver, me aumenta una y me comienza a devolver.
mira esta es la funcion que implemente para el back

Código ActionScript :

protected function bck_clickHandler(event:MouseEvent):void
         { i--;
         
            if (i==0)  
            {  
               i=dropDownList.dataProvider.length;  
            }
            
               changeelemente(event);
            
         }

Por JuAn-Q

Claber

114 de clabLevel

1 tutorial

Genero:Masculino  

desarrollador, creativo

chrome
Citar            
MensajeEscrito el 25 Ago 2010 10:48 pm
Si el problema ya no esta en el incremento o decremento de i entonces el problema esta en cuando muestras las imagenes o cuando las cargas checa bien que esta pasando alli.

Por Angel Roberto

Claber

248 de clabLevel



 

firefox

 

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