2013-07-02 4 views
0

저는 Flex에 익숙하지 만, 제가 작업중인 프로젝트의 시도를 얻기 위해 몇 가지 자습서를 준비하고 있습니다.arraycollection에 arraycollection을 추가하십시오.

저는 AS3을 사용하고 있습니다.

저는 현재 datagrid를 채우는 arraycollection (B)에 arraycollection (A)을 추가해야합니다. 따라서 사용자가 왼쪽 열의 옵션을 클릭하면 결과 배열 배열 (A)가 오른쪽 열에 현재 표시된 결과에 추가됩니다.

나는 additem() 함수를 사용하여 각 행을 B에 추가하는 방법으로 루프를 돌릴 수 있다고 생각하지만 루프를 올바르게 사용하는 구문을 정확히 모르겠습니다. 또한 arraycollection의 속성 중 arrayCollectionA.countArrays와 같은 무언가를 만들어 줄 반복 수를 줄 수 있는지 궁금합니다.

도움이 될만한 점이 많습니다.

감사합니다.

답변

4
var a : ArrayCollection = new ArrayCollection(); 
var b : ArrayCollection = new ArrayCollection(); 
a.addAll(b); 
+0

와우, 예상보다 훨씬 쉽습니다. 정말 고마워!!! – Vegeta

+0

안녕하세요, 후속 질문이 있습니다. 중복 된 항목을 걸러 내고 싶다면 어떻게해야합니까? B가 이미 A에있는 레코드를 가지고 있다면 추가되지 않을 것입니다. [이것이 새로운 이슈가 될 수 있다는 것을 알고 있습니다. 새로운 질문으로 다시 게시해야하는 경우 알려주십시오.] – Vegeta

+0

@NTyler에 대한 의견이 있으십니까? – Vegeta