안녕하세요, 이전에 flex 응용 프로그램에 삽입 된 값이있는 데이터 격자를 채우려 고 시도했지만 첫 번째 삽입과 동일한 값을 가져오고 두 번째, 세 번째, 네 번째 삽입이 발생하지만 flex 같은 가치를 가져오고 있습니다. 어떤 생각? 코드 위 :동일한 값을 반환하는 웹 서비스 FLEX 4.6
<s:HTTPService id="findPpl" url="http://server.com.br/requests/phprequest.php" useProxy="false" method="GET" result="findPpl_resultHandler(event)">
<s:request xmlns="">
<database>{Banco}</database>
<function>findppl</function>
<ID>{lastID}</ID>
</s:request>
</s:HTTPService>
결과 이벤트 코드가 여기에 있습니다 : 나는,이 같은 Objectproxy을 반환 변경 전 3 개 삽입 할 경우 누군가 뭔가를 마음 경우, 문제가 그나마 무엇이든
protected function findPpl_resultHandler(event:ResultEvent):void
{
// TODO Auto-generated method stub
if(event.result.request.pplis ArrayCollection){
pplDp = event.result.request.ppl;
}
if(event.result.request.ppl is ObjectProxy){
pplDp = new ArrayCollection(ArrayUtil.toArray(event.result.request.ppl));
}
}
는 PLS 도와주세요! 타이.
[Flex에서 HTTPService를 통해 XML 파일 새로 고침] (http://stackoverflow.com/questions/2686161/)을 전달할 수도 있습니다. refreshing-an-xml-file-through-httpservice-in-flex) – weltraumpirat
위에서 언급 한 질문에 대한 답을 참조하십시오. 그러면 문제가 해결 될 것입니다. – weltraumpirat