Estoy tratando de establecer un rango de fecha dentro de un Datafield, el problema surge que se debe establecer segun el mes en curso, el problema surge al tratar de establecer el dia dentro de los rangos de inicio y fin ... ya que como saben no todos los meses tienes 30 dias por ello desea saber una forma para obtener la cantidad de dias que tiene el mes en curso.
Les dejo el cosigo que tengo quiza pueda servir....!!!!!
Código :
<mx:Script>
<![CDATA[
[Bindable] public var returnDate:String;
[Bindable] public var thisDay:Date = new Date();
[Bindable] public var mes:Number = thisDay.getMonth()-1;
[Bindable] public var anio:Number = thisDay.getFullYear();
]]>
</mx:Script>
<mx:DateField id="newDate_incidencia" width="100%" dayNames="{['D', 'L', 'M', 'M', 'J', 'V', 'S']}"
monthNames="{['Enero', 'Febrero', 'Marzo', 'Abril', 'Mayo', 'Junio', 'Julio', 'Agostot', 'Septiembre', 'Octubre', 'Noviembre', 'Deciembre']}"
yearNavigationEnabled="false" formatString="YYYY/MM/DD" displayedYear="{anio}" displayedMonth="{mes}"
maxYear="{anio}" minYear="{anio}"
selectableRange="{{rangeStart: new Date(anio, mes, 1), rangeEnd : new Date(anio, mes, 30)}}"
editable="false" restrict="0-9 \/" textAlign="center" text="{data.fecha_incidencia}"
updateComplete="{returnDate=newDate_incidencia.text;}" change="{returnDate=newDate_incidencia.text;}"/>Muchas Gracias !!!!!!!!!
