Bonjour,
Mon application (de type creationComplete) est initialisée par une première requête, pour affichage des données.
Bref, trés bien.//Requete de base 1
<mx:HTTPService id="newRequest" url="...
Pour supprimer une donnée, j'utilise une autre requête.
Par conséquent et dans ma fonction, j'utilise la méthode suivante ://Requete 2 ( Suppression_Id )
<mx:HTTPService id="supListRequest" url="...
Ce qui me semble dans l'ordre des choses.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
}
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 :
s'éxécutent de façon aléatoire, c'est à dire de manière non ordonnée ?supListRequest.send(); // suppression de l'id de référence
newRequest.send(); // Réinitialisation des données
Merci à vous pour vos remarques.
Cdt
Partager