PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV Mobile 2024 → [WM17] Erreur Combo sous Android
[WM17] Erreur Combo sous Android
Iniciado por Simbad, mar., 19 2012 4:39 PM - 2 respostas
Membro registado
24 mensagems
Publicado em março, 19 2012 - 4:39 PM
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.
Publicado em agosto, 09 2012 - 11:17 AM
bonjour,
j'ai le même souci
je voulais savoir si tu as résolu ton probleme
Publicado em agosto, 12 2012 - 11:50 PM
les chaines de type unicode ne sont pas supportées par android je crois