tengo el siguiente codigo:
var guardarValor = new Object();
guardarValor.cellPress = function(objEvento){
_root.createTextField("txtDatosCelda",4001,130,390,300,20);
_root.txtDatosCelda = objEvento.columnIndex + " " + objEvento.itemIndex + " " + objEvento.oldValue;
}
function ponerLinea(obj){
datosLinea = obj.target.selectedItem;
_root.txtCodigo.text = datosLinea.Codigo;
_root.txtNombre.text = datosLinea.Nombre;
}
function ponerListenerGrid(objGrid){
objGrid.addEventListener("change", ponerLinea);
objGrid.addEventListener("cellEdit", guardarValor);
}
var objGrid:Object = new Object();
objGrid._x = 200;
objGrid._y = 80;
objGrid.editable = true;
_root.attachMovie("DataGrid","gridDatos",4000,objGrid);
delete objGrid;
with(_root.gridDatos){
setSize(512,160);
columnNames = ["Dia","inicio_m","fin_m","inicio_t","fin_t"];
showHeaders = false;
resizableColumns = true;
editable = true;
selectable = true;
dataProvider = losDatos;
getColumnAt(0).width = 260;
getColumnAt(0).editable = false;
for(indCol=1;indCol<5;indCol++){
getColumnAt(indCol).width = 60;
getColumnAt(indCol).setStyle("textAlign", "center");
getColumnAt(indCol).editable = true;
}
}
ponerListenerGrid(_root.gridDatos);
Bien, pues el caso es que el evento change funciona correctamente pero el evento cellEdit no fucniona. ¿Alguien pude darme alguna pista?
Gracias
