ERLEDIGT
JA
JA
ANTWORTEN
1
1
ZUGRIFFE
4561
4561
EMPFEHLEN
-
Hi,
ich habe ein Problem wenn ich ein DataGrid mit XML Daten füllen möchte.
Ich kann auf alle XML Daten zugreifen (auch mit e4x). Wenn ich die XML in einem DatenGrid anzeigen möchte (über DataProvider) wird zwar die richtige Anzahl der Zeilen im DataGrid erstellt (Scrollleiste wird dann angezeigt) aber die Datenfelder werden nicht mit den Daten aus dem XML gefüllt und bleiben leer.
Die XML Struktur sieht wie folgt aus... (Anzahl gekürzt)
Code :1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
<DataSet1 xmlns="http://tempuri.org/DataSet1.xsd"> <SQLselectTable> <id>1</id> <vorname>vorname_1</vorname> <nachname>nachname_1</nachname> <strasse>strasse_1</strasse> <hausnummer>7234</hausnummer> <plz>51520</plz> <ort>ort_1</ort> <tele>5847/1</tele> <email>1@mail.com</email> <isq>579853565</isq> </SQLselectTable> <SQLselectTable> <id>2</id> <vorname>vorname_2</vorname> <nachname>nachname_2</nachname> <strasse>strasse_2</strasse> <hausnummer>7913</hausnummer> <plz>87311</plz> <ort>ort_2</ort> <tele>382893/2</tele> <email>2@mail.com</email> <isq>306967157</isq> </SQLselectTable> </DataSet1>
So wird das XML geladen (soll)...
Code :1 2 3 4 5 6 7 8 9 10 11
... namespace myNamespace = "http://tempuri.org/DataSet1.xsd"; use namespace myNamespace; ... var xxx:String = service.getAllInfos_lastResult; myXml = new XML(xxx); myXml = myXml.normalize(); Application.application.dgResult.dataProvider = myXml.SQLselectTable;
Der DataGrid sieht wie folgt aus...
Code :1 2 3 4 5 6 7
<mx:DataGrid x="10" y="10" width="358" height="426" id="dgResult"> <mx:columns> <mx:DataGridColumn id="idCol" dataField="id" headerText="ID" /> <mx:DataGridColumn id="idVorname" dataField="vorname" headerText="Vorname" /> <mx:DataGridColumn id="idNachname" dataField="nachname" headerText="Nachname" /> </mx:columns> </mx:DataGrid>
Danke fürs durchlesen
Hoffe jemand kann mir weiterhelfen.
Ich benutze den Flex Builder 3 mit dem SDK3 auf einer WindowsXP Umgebung.
-
das Problem war der Namespace falls es jemanden interessiert.
<DataSet1 xmlns="http://tempuri.org/DataSet1.xsd">
Ähnliche Themen
-
As3 Flex3.3 Font Embedden mit Kyrillischen Zeichen
Von TraphiX im Forum Flash PlattformAntworten: 0Letzter Beitrag: 02.07.09, 12:37 -
dataProvider mit ArrayCollection füttern
Von FingerSkill im Forum Adobe Flex & AIRAntworten: 1Letzter Beitrag: 09.02.09, 15:53 -
Problem mit dem DataGrid (C#)
Von Bella_Isy im Forum .NET Windows FormsAntworten: 1Letzter Beitrag: 22.11.06, 16:30 -
Datagrid inhalt an anderes datagrid übergeben!
Von c0si im Forum Visual Basic 6.0Antworten: 0Letzter Beitrag: 01.03.05, 11:14 -
Datagrid Problem
Von stormystormy im Forum .NET ArchivAntworten: 0Letzter Beitrag: 04.02.04, 08:32





Zitieren
Login





