0
내 AdvancedDataGrid에 이상한 문제가 있습니다. 나는 데이터를 가져오고 ADG에서 계층 적보기를 만들려고 노력하는 꽤 기본적인 XML 파일이 없다. 그것은 대부분 작동하지만, 최상위 레벨 노드가 하나의 자식 만 가질 때 폴더 아이콘을 볼 수는 있지만 두 번째 레벨의 데이터를 보려면 twistee가 없습니다. 두 번째 레벨이나 2 개 이상이 없으면 모양이 잘되고 작동합니다. 누구든지 전에 이것으로 실행하거나 어쩌면 내가 잘못 설정? 여기에 코드의 일부입니다 :Hierrachical보기에서 내 AdvancedDataGrid에 문제가 있습니다.
XML :
<root>
<item item_id="4" title="First Document Title 33.1" author="Mark Pusateri" pubDate="4/10/2011">
<tag name="Advisory" type="Service line"/>
<tag name="GSS" type="Function/source"/>
<tag name="Global" type="Area"/>
</item>
<item item_id="5" title="First Document Title 4" author="Mark Pusateri" pubDate="5/11/2011">
<tag name="Americas" type="Area"/>
</item>
<item item_id="6" title="First Document Title 5" author="Mark Pusateri" pubDate="6/12/2012">
<tag name="Japan" type="Area"/>
</item>
<item item_id="7" title="First Document Title 6" author="Mark Pusateri" pubDate="3/13/2009"/>
<item item_id="8" title="First Document Title 6.1" author="Mark Pusateri" pubDate="3/14/2011"/>
<item item_id="9" title="First Document Title 7" author="Mark Pusateri" pubDate="4/9/2011">
<tag name="Americas" type="Area"/>
</item>
MXML :
<mx:AdvancedDataGrid id="mainADG" width="100%" height="100%">
<mx:dataProvider>
<mx:HierarchicalData source="{mainArrayColl}"
childrenField="tag" />
</mx:dataProvider>
<mx:groupedColumns>
<mx:AdvancedDataGridColumn headerText="Title" dataField="title"/>
<mx:AdvancedDataGridColumn headerText="Author" dataField="author"/>
<mx:AdvancedDataGridColumn headerText="Publication date" dataField="pubDate"/>
<mx:AdvancedDataGridColumnGroup headerText="Tags" >
<mx:AdvancedDataGridColumn headerText="Name" dataField="name"/>
<mx:AdvancedDataGridColumn headerText="Type" dataField="type"/>
</mx:AdvancedDataGridColumnGroup>
</mx:groupedColumns>
</mx:AdvancedDataGrid>
을하는 데 도움이 내게
희망에 대한 작품 c를 당신은 확실히 당신의 XML은 제대로 포맷 /? 끝 루트 태그가 누락 된 것 같습니다. –
예 .. 이것은 더 긴 문서의 처음 몇 줄에 지나지 않습니다. –