Archief - Flex datagrid info na click in var steken?

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

KingOfWoods

Legacy Member
Hallo allemaal again!

Ik heb via een httpService een xml bestand gecatched, dit vervolgens in een arraylist gestoken en dit dan in een datagrid ingeladen:

de code:
Code:
<s:VGroup>
			<mx:DataGrid id="resultDatagrid" left="10" 
						 width="300" height="200"
						 rowCount="5"
						 dataProvider="{acSearch}">
				<mx:columns>
					<mx:DataGridColumn headerText="ID" dataField="id"/>
					<mx:DataGridColumn headerText="Title" dataField="title"/>
				</mx:columns>
			</mx:DataGrid>
			<s:Button label="Add movie" id="addMovie" click="addMovie_clickHandler(event)"/>
		</s:VGroup>

Nu wil ik als ik op mijn "Add movie" knop dus, dat hij de juiste ID waarde van het geselecteerd object in een var opslaat zodat ik erna mee kan spelen of wegschrijven naar DB.

code van knop voolopig:
Code:
			protected function addMovie_clickHandler(event:MouseEvent):void
			{
				// TODO Auto-generated method stub
				var film:String = resultDatagrid.selectedItem;
							}
Hier krijg ik een error, omdat het waarschijnlijk een object is met meerdere items in. Iemand een idee hoe ik enkel de waarde van het ID ding eruit krijg?

merci alvast

Zero Grav

Legacy Member
Gewoon .id erachterschrijven, mogelijk moet ge em nog typecasten door Object(resultDatagrid.selectedItem).id of een preciezer object als ge dat gebruikt.

KingOfWoods

Legacy Member
Amai, zo simpel dant stoem is :-)
Ok werkt dus, zat ik al meer als een uur mijne kop over te breken.

Merci (ge verdient hier goe veel rep op dees manier ;) )
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan