FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV Mobile 2024
→
Boucle POUR TOUT... résultat Webservice ne fonctionne pas
Boucle POUR TOUT... résultat Webservice ne fonctionne pas
Débuté par Anysme, 27 juin 2020 14:47 - 9 réponses
Connectez-vous…
Anysme
#1
Membre enregistré
16 messages
Posté le 27 juin 2020 - 14:47
Bonjour,
J'utilisait une boucle de traitement de résultat de webservice SOAP POUR TOUT... qui fonctionnait parfaitement sous Android avec la version 20 de windev mobile.
Cette boucle fonctionne en mode GO mais plus après compilation pour ANDROID avec la V25 !
Avez-vous déjà rencontré ce problème ?
Je peux bien sûr remplacer cette boucle par un compteur (moyennant pas mal de modifs), mais je suis étonné que cette fonctionnalité ait disparue..
Merci pour votre aide.
--
>Anysme
Signaler
0
0
Popoy
#2
Membre enregistré
3 346 messages
Popularité : +93 (137 votes)
Posté le 27 juin 2020 - 19:08
Les boucles pour tout fonctionne très bien sous android chez moi
La cause est peut-être dû à une modification du côté du webservice
Signaler
0
0
Anysme
#3
Membre enregistré
16 messages
Posté le 28 juin 2020 - 15:37
Bonjour,
En fait, la boucle fonctionne mais la fin de fichier n'est pas détectée et on part dans une boucle infinie.
Ma version du serveur d'application est : 01F250089f 64 bits.
Compilé pour Android 5.0 et 9.0 : idem.
Le résultat du webservice parait correct et de toute façon ne pose aucun problème en mode GO.
La fonction du WS actuellement utilisé renvoie un tableau de structures mais j'ai fait un essai avec un simple tableau de chaines et le résultat est identique.
Cordialement.
--
>Anysme
Signaler
0
0
Popoy
#4
Membre enregistré
3 346 messages
Popularité : +93 (137 votes)
Posté le 28 juin 2020 - 17:09
Essaie les autres types de boucle
Comme tant que, boucle
Signaler
0
0
Jordan
#5
Membre enregistré
950 messages
Popularité : +53 (63 votes)
Posté le 28 juin 2020 - 19:18
Bonjour,
Sans code on ne peut que deviner ce que tu as fait.
Montre nous ton code on pourra peut-être remédier à ton problème
Jordan
Signaler
0
0
Anysme
#6
Membre enregistré
16 messages
Posté le 28 juin 2020 - 23:42
Bonsoir Jordan,
Voilà le bout de code :
//Webservice : description pour faire les tests =>
http://145.239.79.68/WBTEST_WEB/awws/WBTest.awws…
//Code d'initialisation de la liste "LISTE_Aliments"
//Appel du WS
SimpleListe est un GetSimpleListeResponse=GetSimpleListe()
//Remplissage de la liste
POUR TOUT Aliment DE SimpleListe.GetSimpleListeResult
LISTE_Aliments.Ajoute(Aliment)
FIN
--
>Anysme
Signaler
0
0
Popoy
#7
Membre enregistré
3 346 messages
Popularité : +93 (137 votes)
Posté le 29 juin 2020 - 07:09
C'est pas plutôt STAliments a la place de Aliments ?
Signaler
0
0
Anysme
#8
Membre enregistré
16 messages
Posté le 29 juin 2020 - 09:00
Ce webservice propose 2 fonctions :
1) GetListe qui renvoie un tableau de structures de type STAliments.
2) GetsimpleListe qui renvoie un tableau de chaines uniquement.
--
>Anysme
Signaler
0
0
stef1811
#9
Membre enregistré
477 messages
Popularité : +20 (20 votes)
Posté le 29 juin 2020 - 20:45
Effectivement Bug de la 25 à signaler au ST car boucle sans fin avec POUR TOUT sur tableau issu d'un retour WS
En 24 cela fonctionne
Signaler
0
0
Anysme
#10
Membre enregistré
16 messages
Posté le 30 juin 2020 - 15:41
Merci Stef1811,
Je remonte le problème.
Bonne journée.
--
>Anysme
Signaler
0
0
→ Revenir à WINDEV Mobile 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte