Frage

Ich folge Flex-Tutorials, aber ich tue nicht genau so, wie sie es tun, so:

Was ich will

Ich habe eine Eingabe von Text, mit einem Knopf 'Suche'.

Ich möchte, wenn diese Schaltfläche geklickt wird, dass die durch die Funktion Suche zurückgegebenen Daten im Datagrid angezeigt werden.

Was ich:

Die Texteingabe:

<s:TextInput includeIn="DetailServeurs" x="58" y="361" width="209" id="txt_search" text="Default text" focusIn="txt_search_focusInHandler(event)"/>

a Search-Taste:

<s:Button includeIn="DetailServeurs" x="275" y="361" label="Rechercher" id="btn_rechercher" click="btn_rechercher_clickHandler(event)"/>

a clickhandler für diese Suchtaste:

protected function btn_rechercher_clickHandler(event:MouseEvent):void
        {
            if(txt_search.text != ""){
                getServeurByNameResult.token = serveurService.getServeurByName(txt_search.text);
            }
        }

und ein Datagrid:

<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>

Wie kann ich die Ergebnisse im Datenraster angezeigt werden? Vielen Dank ! ;)

War es hilfreich?

Lösung

Problem gelöst. Ich kann Ihnen nicht genau sagen, warum, aber ich geholfen habe.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top