Bonjour à tous,
Je butte sur un problème de déclaration de fichier externe.
Jusque là, rien d'extraordinaire. Ca fonctionne sans problème sur Windev, autant en Go qu'une fois compilé.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 sdClientDistant est une Source de Données // On ouvre la connexion (cConnexionActivation a été déclaré avant) SI HOuvreConnexion(cConnexionActivation) ALORS // On déclare le fichier client HPasse(sdClientDistant, "MonMotDePasse") SI HDéclareExterne("Client.FIC", sdClientDistant, cConnexionActivation) ALORS // Code divers FIN FIN
Par contre, en Windev Mobile (Plateforme Android), c'est une autre histoire :
En Go avec le simulateur du SDK Android, aucun problème, ça va comme sur des roulettes.
Par contre, une fois le apk réalisé et installé sur le téléphone, ça ne fonctionne plus. J'obtiens :
Et là, je ne comprends vraiment pas pourquoi...Erreur dans le traitement Procédure globale MaProcédure. Vous avez appelé la fonction HPasse. Le fichier, la vue ou la requête 'sdClientDistant' n'est pas connu.
Et comme, sauf erreur de ma part, quand on fait un HDeclareExterne sur un serveur HFSQL, on ne peut pas spécifier le MDP autrement qu'avec HPasse...
Déjà testé sans résultat :
- Mettre une chaine de caractère à la place d'une source de données (Idem : Fonctionne en Go, pas sur le mobile)
- Mettre le HPasse après le HDéclareExterne (ne fonctionne pas du tout)
Je suis ouvert à toute suggestion !
Merci par avance pour vos réponses
Partager