Bonjour,

Mon application (de type creationComplete) est initialisée par une première requête, pour affichage des données.


//Requete de base 1
<mx:HTTPService id="newRequest" url="...
Bref, trés bien.

Pour supprimer une donnée, j'utilise une autre requête.

//Requete 2 ( Suppression_Id )
<mx:HTTPService id="supListRequest" url="...
Par conséquent et dans ma fonction, j'utilise la méthode suivante :

private function Suppression_Id():void {

//....boîte d'alerte
//...etc

private function listconfirmHandler(event:CloseEvent):void {
if (event.detail == Alert.YES) {

supListRequest.send(); // suppression de l'id de référence

newRequest.send(); // Réinitialisation des données

}
Ce qui me semble dans l'ordre des choses.
Et pourtant, 1 fois sur 3, la donnée supprimée reste affichée alors qu'elle a bien été supprimée de la DB.(Vérifié)
Et si je relance l'application, elle a bien sûr disparue.

Pourrait-on en déduire que :
supListRequest.send(); // suppression de l'id de référence

newRequest.send(); // Réinitialisation des données
s'éxécutent de façon aléatoire, c'est à dire de manière non ordonnée ?

Merci à vous pour vos remarques.
Cdt