Necesito levantar datos de una tabla (esto es en un proyecto Flex AIR) dentro de un tabNavigator que esta formado por 3 solapas, en la primera levanta los datos sin problema pero en las otras dos no lo hace y no se como resolverlo.
Espero me puedan ayudar ya que hace varios dias que estoy dando vueltas con esto.
Gracias desde ya!
A continuacion les copio el código:
Este es el Tab...
Código:
//levanta los datos con un botón <mx:HBox horizontalAlign="center"> <mx:Button id="edit" click="outerDocument.edit(data.id_datos, data.apellido, data.nombre, data.categoria, data.modelo, data.fecha, data.comentario)" height="20" width="30"/> </mx:HBox> <mx:TabNavigator width="842.75" height="409" horizontalCenter="5" color="#222238" verticalCenter="190" id="Modificar_Reparacion" visible="true"> <mx:Canvas label="Datos Cliente" width="100%" height="100%" id="datos_cliente" > <mx:Label x="55" y="51" text="Apellido" fontWeight="bold"/> <mx:Label x="447" y="51" text="Nombre" fontWeight="bold"/> <mx:Label x="503" y="51" text="{nombre_txt}" id="nombre_txt" width="191" color="#FE3C00" visible="true"/> <mx:Label x="112" y="51" text="{apellido_txt}" id="apellido_txt" width="191" color="#FE3C00" visible="true"/> </mx:Canvas> <mx:Canvas label="Datos Categoria" width="100%" height="100%"> <mx:Label x="40.4" y="64" text="Categoria"/> <mx:ComboBox x="142" y="62" id="categoria_txt" dataProvider="{categoriaList}" width="160" labelField="nombrecat"></mx:ComboBox> <mx:Label x="72.4" y="188" text="Modelo"/> <mx:TextInput x="142" y="186" id="modelo_txt"/> </mx:Canvas> <mx:Canvas label="Datos Extra" width="100%" height="100%"> <mx:Label x="18.15" y="47.55" text="Fecha"/> <mx:DateField x="110.15" y="45.55" id="fecha_txt" width="112"/> <mx:Label x="32.15" y="205.55" text="Comentario"/> <mx:TextArea x="110.15" y="204.55" width="655" height="58" id="comentario_txt"/> </mx:Canvas> </mx:TabNavigator>
Este es el código que levanta los datos
Código:
public function edit(id_datos:Number, apellido:String, nombre:String, categoria:String, modelo:String, fecha:String, comentario:String):void { id_selected = id_datos; apellido_txt.text = apellido; nombre_txt.text = nombre; categoria_txt.text = categoria; modelo_txt.text = modelo; fecha_txt.text = fecha; comentario_txt.text = comentario; }