PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Problème de création de fichier
Problème de création de fichier
Débuté par Lionel Lemoine, 14 jan. 2022 16:12 - 3 réponses
Membre enregistré
61 messages
Popularité : +3 (3 votes)
Posté le 14 janvier 2022 - 16:12
Bonjour.

J'ai un petit applicatif sous Androïd (V11), et je développe avec Windev Mobile 24
(Si je développe depuis pas mal de temps sur WINDEV, je débute sur WINDEV MOBILE)
Je dois le modifier en ajoutant une nouvelle table.

J'ai créé cette table dans l'analyse, sans rien faire de particulier, comme les tables déjà existantes

Le répertoire de mes fichiers est défini par : (code d'initialisation du projet)

gsRepertoire_Fichier est une chaîne = ComplèteRep(SysRepStockageExterne(1,sseAppFichier))
HChangeRep("*",gsRepertoire_Fichier)
HCréationSiInexistant("*")


Pour les anciens fichiers, pas de problème. Mes fichiers se sont bien créés au 1er lancement
Pour le nouveau, quoique je fasse, il ne se créé pas !

Quelqu'un aurait une explication ?

Merci d'avance
Posté le 14 janvier 2022 - 18:37
>>> faire de particulier, comme les tables déjà existantes...

Oui, mais peut être que quelque chose de DIFFERENT avait été fait pours les tables existantes...

Donc, compare (et déjà est ce que les fichiers sont tous du même type (HF classique je suppose)
Membre enregistré
3 311 messages
Popularité : +93 (137 votes)
Posté le 15 janvier 2022 - 04:13
Par défaut WM 24 n'est pas compatible avec Android 11
De plus tu utilises SysRepStockageExterne qui nécessite dorénavant
Une autorisation explicite
Pcsoft a créé de nouvelles fonctions en wlangage avec la dernière version de 26
Mais fonctionne correctement qu'avec la WM27
Pour éviter la mise à jour vers la 27 2 solutions:
1 maîtriser java et rajouter aussi certaines choses dans le manifeste
2 utiliser frepexe ou frepdonees
Voir https://doc.pcsoft.fr/?1000021925
Et
https://doc.pcsoft.fr/?9000201&name=android_11_modifications_comportement_des_applications
Cette dernière page n'est valide qu'à partir de WM26
Comme indiqué en bas de page
"Version minimum requise Version 26"
Membre enregistré
61 messages
Popularité : +3 (3 votes)
Posté le 18 janvier 2022 - 10:27
De fait, WM 24 et Android 24 sont compatibles. J'ai déjà un applicatif qui fonctionne.
A priori, seuls les fichiers présents dans l'analyse au PREMIER déploiement sont créés. J'ai désinstallé l'applicatif, j'ai redéployé et tout fonctionne parfaitement.

Ce n'est pas forcément ce qu'il y a de plus pratique, mais ça marche