Bonjour à tous.

Je suis en présence d'un fichier XML:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<etudiants>
    	<etudiant groupe="g-007">
    		<nom>ESCRICH</nom>
    		<prenom>Jimmy</prenom>
    	</etudiant>
        ....
</etudiants>
Dans mon code, en ActionScript, je souhaite récupérer les étudiants qui ont l'attribut groupe que je souhaite. Je fais donc la recherche suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
eleves = DonneEleves.lastResult._3IL.etudiants.etudiant.(@groupe == 'g-001')
Si je mets seulement

Code : Sélectionner tout - Visualiser dans une fenêtre à part
eleves = DonneEleves.lastResult._3IL.etudiants.etudiant
Tous fonctionne correctement. Autrement j'ai l'erreur suivante:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
TypeError: Error #1123: Filter operator not supported on type mx.collections.ArrayCollection.
	at views::DetailGroupe/recupererEleves()[Z:\Mes documents\A3\Absence\src\views\DetailGroupe.mxml:25]
	at views::DetailGroupe/__DonneEleves_result()[Z:\Mes documents\A3\Absence\src\views\DetailGroupe.mxml:8]
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at HTTPOperation/http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\http\HTTPService.as:993]
	at mx.rpc::AbstractInvoker/http://www.adobe.com/2006/flex/mx/internal::resultHandler()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\AbstractInvoker.as:318]
	at mx.rpc::Responder/result()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\Responder.as:56]
	at mx.rpc::AsyncRequest/acknowledge()[E:\dev\4.y\frameworks\projects\rpc\src\mx\rpc\AsyncRequest.as:84]
	at DirectHTTPMessageResponder/completeHandler()[E:\dev\4.y\frameworks\projects\rpc\src\mx\messaging\channels\DirectHTTPChannel.as:451]
	at flash.events::EventDispatcher/dispatchEventFunction()
	at flash.events::EventDispatcher/dispatchEvent()
	at flash.net::URLLoader/onComplete()
Je suis complètement bloqué...

Merci pour votre aide!