tabla raiz perder mantener grafico formato etiquetas elementos dinamica datos cubica buscar agregar actualizar flex actionscript-3 datagrid flex4

flex - raiz - mantener formato tabla dinamica



Obtener o establecer valores de celda en una cuadrícula de datos de forma progmática (2)

En Flex 4, utilizando una cuadrícula de datos previamente poblada, ¿cómo puedo obtener o establecer valores específicos de forma programática, IE, no utilizaré elementos seleccionados, etc.

¿Cómo hago referencia al valor de una celda en la fila 4 columna 6, por ejemplo?

Por favor y gracias de antemano por su ayuda.

Craig


Eche el dataProvider de DataGrid a ListCollectionView y use su método ListCollectionView .

ListCollectionView(dataGrid.dataProvider).getItemAt(requiredRow).appropriateProperty = newValue;

Actualización: en caso de que el nombre de la columna sea dinámico, puede buscarlo usando algo como:

var data_field:String = dgViewPreview.columns[6].dataField; //for 6th column ListCollectionView(dataGrid.dataProvider).getItemAt(requiredRow)[data_field] = newValue;


Hay dos formas de acceder, basadas en la columna de cuadrícula Asignación de campos de datos a la propiedad del objeto o la función de etiqueta establecida en la columna de cuadrícula

Pegué el escenario con el ejemplo aquí http://pastebin.com/iwrnHD1c