at admin_fla::MainTimeline/__setProp_txtPorUsuario_Escena1_Componentes_1()
at admin_fla::MainTimeline/frame1()
Buenas tardes comunidad de CristaLab, esta es mi cuarta consulta en este foro, y al parecer es una pregunta tonta pero después de 4 horas tratando de saber porque ocurre ese error no consigo solucionarlo.
La cosa está en que tengo un formulario en el frame 1 y otro en el frame 2, así tipo asistente de siguiente, siguiente, finalizar.
-En el frame 1 agregué 2 textInput, una tabla dataGrid, y un button, al hacer click en el Button, se va al frame 2.
-En el frame 2 muestra los datos en varios textInput, y hay un Button ("atras") para regresar al frame 1.
frame1
Código ActionScript :
import fl.controls.DataGrid;
import fl.controls.dataGridClasses.DataGridColumn;
//Variables...
//Se Inicializan componentes datagrid, datagridColumn, y Eventos
ver.addEventListener(MouseEvent.CLICK, verDatos);
//Funciones para leer xml y mostrar datos en dataGrid
function verDatos(mouse:MouseEvent){
if(tabla.selectedIndex < 0 ){
trace("Seleccione un administrador de la lista")
}else{
xCi = tabla.selectedItem.ci_rif;
nextFrame ();
}
}
ok, hasta aquí todo bien, ahora en el frame 2, se muestran correctamente los datos, pero al darle click en el boton "atras" ocurre el error
Código ActionScript :
import flash.net.URLRequest;
import fl.events.ComponentEvent;
//Inicializa Variables y listeners etc
atras.addEventListener(MouseEvent.CLICK,retrocede);
//Funcion de carga de datos bla bla bla
function retrocede(event:MouseEvent):void{
prevFrame();
}
y Aquí el dichoso Error, donde me dice que no haya las propiedades del textInput "txtPorUsuario", por qué sucede esto? acaso se pierden los componentes del frame 1?
TypeError: Error #1009: No se puede acceder a una propiedad o a un método de una referencia a un objeto nulo.
at admin_fla::MainTimeline/__setProp_txtPorUsuario_Escena1_Componentes_1()
at admin_fla::MainTimeline/frame1()
