![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|
|
|||||
|
Регистрация: Apr 2010
Сообщений: 11
|
возник такой вопрос,
<mx:DataGrid x="43" y="188" height="64" width="508" dataProvider="{totaldataSP}">
<mx:columns>
<mx:DataGridColumn headerText="1" dataField="Value" />
</mx:columns>
</mx:DataGrid>
как сделать так чтобы все эти значения вывелись в одну строчку, соответственно чтоб было колонок столько сколько значений. но одна строка. Заранее спасибо |
|
|||||
|
Регистрация: Jul 2008
Адрес: Украина, Киев
Сообщений: 253
|
можно добавлять колонки динамически смотря, сколько "полей" доступно в totaldataSP
|
|
|||||
|
Регистрация: Apr 2010
Сообщений: 11
|
totaldataSP = ArrayCollection (Year, Value);
только 2 поля. меня интересует только поле Value для вывода. Вевести все значения поля Value но в строчку Ну а колонок соответственно получиться столько сколько значений Value.Я к сожалению не знаю как это сделать((Не мог ли бы Вы написать какой-то пример кода, или дать подсказку де можно почитать? |
|
|||||
|
Регистрация: Jul 2008
Адрес: Украина, Киев
Сообщений: 253
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" xmlns:local="*" xmlns:mapView="mapView.*" > <mx:Script> <![CDATA[ import mx.controls.dataGridClasses.DataGridColumn; private var arr:Object = { col1: "1", col2: "3", col3: "Van Amstel, Louis", col4: "Burke, Cheryl" }; protected function button1_clickHandler(event:MouseEvent):void { var columns:Array = new Array(); for (var name:String in arr) { trace(name); var column:DataGridColumn = new DataGridColumn(name); column.dataField = name; columns.push(column); } dataGrid.columns = columns; dataGrid.dataProvider = arr; trace("aaaa"); } ]]> </mx:Script> <mx:DataGrid id="dataGrid"> </mx:DataGrid> <mx:Button click="button1_clickHandler(event)" /> </mx:Application> |
![]() |
![]() |
Часовой пояс GMT +4, время: 18:57. |
|
|
« Предыдущая тема | Следующая тема » |
|
|