Bonjour,

Ce que je voudrais :

J'ai un input text et un bouton rechercher

Je souhaite que quand on click sur ce bouton, que les data retournées par la fonction déclenchée ( getServeurByName() ) soient affiché dans le datagrid.

Voilà ce que j'ai pu mettre en place, le soucis c'est que je n'arrive pas a faire afficher ces données :

text input :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<s:TextInput includeIn="DetailServeurs" x="58" y="361" width="209" id="txt_search" text="Default text" focusIn="txt_search_focusInHandler(event)"/>
Bouton rechercher :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<s:Button includeIn="DetailServeurs" x="275" y="361" label="Rechercher" id="btn_rechercher" click="btn_rechercher_clickHandler(event)"/>
clickhandler pour le bouton rechercher :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
 
protected function btn_rechercher_clickHandler(event:MouseEvent):void
        {
            if(txt_search.text != ""){
                getServeurByNameResult.token = serveurService.getServeurByName(txt_search.text);
            }
        }
datagrid :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<mx:DataGrid includeIn="DetailServeurs" x="30" y="124" width="1002" height="179" id="dataGrid" dataProvider="{getServeurByNameResult.lastResult}">
    <mx:columns>
        <mx:DataGridColumn headerText="GSP_nom" dataField="GSP_nom"/>
        <mx:DataGridColumn headerText="port" dataField="port"/>
               ........
    </mx:columns>
</mx:DataGrid>


Merci beaucoup, je suis un peu perdu je suis un nouveau concernant le flex/AS3