PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → [WM17] Erreur Combo sous Android
[WM17] Erreur Combo sous Android
Débuté par Simbad, 19 mar. 2012 16:39 - 2 réponses
Membre enregistré
24 messages
Posté le 19 mars 2012 - 16:39
Bonjour,

J'utilise un webservice pour récupérer une liste de client et alimenter une Combo avec sur un téléphone Android (2.3.3).
J'ai bien ma liste de client dans mon webservice mais j'ai l'erreur "Initialisation Combo - types incompatibles durant une affectation" lors du démarrage de l'application sur le téléphone.

Code d'initialisation de la combo
tabListeCL est un tableau de chaînes UNICODE
tabListeCL = PG_CLIENTS() //exécution procédure webservice
ListeSupprimeTout(COMBO_Combo)
POUR TOUT sCli DE tabListeCL
ListeAjoute(COMBO_Combo,scli)
FIN
COMBO_Combo = 1


Code du webservice
Procedure PG_CLIENTS()
tabLClients est un tableau de chaînes UNICODE
TableauSupprimeTout(tabLClients)
SI HExécuteRequête(REQ_CLIENTS,hRequêteDéfaut) ALORS
SI HNbEnr(REQ_CLIENTS)<> 0 ALORS
POUR TOUT REQ_CLIENTS
Ajoute(tabLClients,REQ_CLIENTS.CLIENT)
FIN
RENVOYER tabLClients
FIN
FIN


C'est ma première appli android et je ne vois pas ce que j'ai manqué.

Merci pour votre aide.
Posté le 09 août 2012 - 11:17
bonjour,
j'ai le même souci
je voulais savoir si tu as résolu ton probleme
Posté le 12 août 2012 - 23:50
les chaines de type unicode ne sont pas supportées par android je crois