Comunidad de diseño web y desarrollo en internet online

borrar datos de un mc dinamico

Citar            
MensajeEscrito el 09 Nov 2005 02:25 pm
amigos tengo un mc dinamico es decir recogo datos de un xml y segun cuantos clientes este me crea peliculas, osea 5 clientes 5 lineas, 8 clientes 8 lineas este es el codigo ke me incrementa el mc

Código :

  function datos_beneficiarios(obj_xml) {
   var benef_mc = new MovieClip();
   var grupo_familiar_mc = new MovieClip();
   var benef_xml = new XML();
   for (var i = 0; i<obj_xml.childNodes.length; i++) {
      carga.content._y = 0;
      carga.content.attachMovie("clip_contenedor_beneficiarios", "benef"+i, i, {_y:5+25*i});
      benef_mc = eval("carga.content.benef"+i);
      carga.vScrollPolicy = "auto";
      carga.hScrollPolicy = "off";
      carga.vPageScrollSize = 10;
      carga.vLineScrollSize = 1;
      benef_xml = obj_xml.childNodes[i];
      benef_mc.nombre_mc_txt.text = benef_xml.childNodes[1].firstChild.nodeValue;
      benef_mc.apepat_mc_txt.text = benef_xml.childNodes[2].firstChild.nodeValue;
      benef_mc.apemat_mc_txt.text = benef_xml.childNodes[3].firstChild.nodeValue;
      benef_mc.dia_mc_txt.text = benef_xml.childNodes[5].childNodes[0].firstChild.nodeValue;
      benef_mc.mes_mc_txt.text = benef_xml.childNodes[5].childNodes[1].firstChild.nodeValue;
      benef_mc.ano_mc_txt.text = benef_xml.childNodes[5].childNodes[2].firstChild.nodeValue;
      benef_mc.edad_mc_txt.text = benef_xml.childNodes[6].firstChild.nodeValue;
      benef_mc.rut_mc_txt.text = milesdot(benef_xml.childNodes[7].firstChild.nodeValue)+"-"+benef_xml.childNodes[8].firstChild.nodeValue;
      llena_cbo_parentesco(benef_mc.parentesco_mc_cbo, parentesco_xml);
      llena_cbo_sexo(benef_mc.sexo_mc_cbo, sexo_xml);
   }
   carga.refresh();
} 

lo ke kiero acr es borrar la linea ke uno eliga tengo los botones creados y me acen lo ke yo kiero
pero no consigo borrar lineas si alguien me puede ayudar
muxas gracias

Por britboy

81 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 09 Nov 2005 03:29 pm
si tus peliculas son cargadas con attach , puedes eliminarla con removeMovieClip()

Por chko

109 de clabLevel



 

México

firefox
Citar            
MensajeEscrito el 09 Nov 2005 03:48 pm
no me resulto
podrias ser un poko mas especifico

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 09 Nov 2005 09:09 pm
alguna idea............................
amigos

Por britboy

81 de clabLevel



Genero:Masculino  

msie
Citar            
MensajeEscrito el 09 Nov 2005 11:42 pm
Muestranos el código de borrado que estas probando, para ver si podemos avistar tu error.

De momento te adelanto, que una vez tengas ubicada la linea que quieras borrar, (deberias guardar en una tabla paralela los identificadores de las lineas que vas creando), pues la instrucción de borrado sería algo así:

Código :

removeMovieClip(this[tabladeidentificadore[num_linea]]);


Se supone que en ese array (tabla) por cada posición de linea, guardaste el String de su identificador único que usaste para crearla.

Suerte... :)

Por MorphX

SWAT Team

982 de clabLevel

3 tutoriales

  SWAT

La Telaraña Digital

opera

 

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