Red de conocimiento de abogados - Derecho de sociedades - ¿Cómo mostrar datos de tipo cadena FLEX en el campo de fecha?

¿Cómo mostrar datos de tipo cadena FLEX en el campo de fecha?

Debe anular el método de datos establecidos. Crea el siguiente archivo mxml en otro formato.

Luego

import mx.controls.listClasses. BaseListData;

importar mx.controls.listClasses.ListData;

importar mx.events.FlexEvent;

importar mx.controls.dataGridClasses.DataGridListData; p>

var privada _data:Object;

var privada _listData:BaseListData;

var privada selectedDateSet:Boolean;

anular la función pública get listData( ):BaseListData

{

return _listData;

}

/**

* @ privado

*/

anular el conjunto de funciones públicas listData(value:BaseListData):void

{

_listData = value;

}

anular el conjunto de funciones públicas data(value:Object):void

{

var newDate:Date;

_data = valor;

var str:String=_data[DataGridListData(_listData).dataField];

if(str==null)

str =" ";

newDate = DateField.stringToDate(str,"AAAA.MM.DD");

if (!selectedDateSet)

{

fecha seleccionada = nueva fecha;

conjunto de fechas seleccionadas = falso;

}

despachoEvent(nuevo

FlexEvent(FlexEvent.DATA_CHANGE));

}

anular la función pública obtener datos():Objeto

{

return _data;

}

]]>