advanceddatagrid를 사용하여 트리 구조를 생성 중입니다. dataprovider는 소스가 arraycollection 인 그룹화 콜렉션입니다. 이 그룹화 컬렉션은 지정된대로 필드를 그룹화하고 있으며 올바른 트리 구조를 얻고 있습니다. VO는 필드 빈 클래스는그룹핑 콜렉션으로 데이터 제공자가있는 advanceddatagrid를 클릭하십시오.
private function clickhandler(event:Event){
var item:VO=event.currentTarget.selectedItem as VO
Alert(item.ID);
}
을 다음과 같이
내가 트리 구조의 유형이
Client
Fund
Account
이 노드의에 사용자가 클릭있을 때마다입니다 핸들러를 클릭 are
ID
Name
계정 노드를 클릭하면 적절한 알림 값 (acco 펀드 나 고객을 클릭 할 때 나는 가치있는 것을 알리지 못한다. 으로 오류가 발생합니다. 유형 오류 : # 1009에서 속성에 액세스 할 수 없습니다.
여기에서 리프 노드를 클릭하면 해당 노드와 연결된 데이터 소스 값이 표시되지만 비 리프 노드를 클릭 할 때 나는 아닙니다. 위의 함수 VO.ID 및 VO.Name과 같이 데이터 소스 값을 가져 오는 것. 해결 방법?
두 번째 질문 : 또한 레벨 1 (클라이언트) 또는 레벨 2 (펀드) 또는 레벨 3 (계정) 인 사용자가 어떤 레벨을 클릭했는지 알고 싶습니다.