Código ActionScript :
<mx:DataGrid width="100%" height="100%" id="dgPartesAReponer" editable="true" dataProvider="{this.arrayPartesAReponer}"> <mx:columns> <mx:DataGridColumn headerText="Stock" dataField="NombreStock" editable="false"/> <mx:DataGridColumn headerText="Cantidad Actual" dataField="CantidadActual" editable="false"/> <mx:DataGridColumn headerText="Cantidad Máxima" dataField="CantidadMaxima" editable="false"/> <mx:DataGridColumn headerText="Cantidad a Reponer" editorDataField="value" dataField="CantidadAReponer" editable="true"> <mx:itemEditor> <mx:Component> <mx:NumericStepper minimum="0" maximum="1000"></mx:NumericStepper> </mx:Component> </mx:itemEditor> </mx:DataGridColumn> </mx:columns> </mx:DataGrid>
Lo que deseo hacer es poder hacer que el valor máximo del numericStepper, sea (CantidadMaxima - CantidadActual ) dependiendo del valor de cada fila del grid.
El resultado esperado es: EJ:
Stock-------------- Cantidad Actual-------------- Cant Max -------------Cant Reponer
1----------------------------- 1 -----------------------------10 ------------------ (max hasta 9)
2----------------------------- 0 ------------------------------4-------- ----------- (max hasta 4)
Mi idea es poder poner el tope directamente, para que el valor ingresado sea siempre correcto, y evitar así ingreso erróneo/corrección.
Cualquier otra sugerencia para hacre esto, se agradece.
Desde ya, muchas gracias!