PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV Mobile 2024 → Répertoires IOS et ANDROID ?
Répertoires IOS et ANDROID ?
Iniciado por obtuli, 15,oct. 2020 15:27 - 2 respuestas
Miembro registrado
948 mensajes
Popularité : +11 (13 votes)
Publicado el 15,octubre 2020 - 15:27
Bonjour,

J'ai du mal à retrouver des fichiers pdf crées avec l'application.
Même code pour Androïd et IOS

Pour la création :
sFichier = ComplèteRep(fRepEnCours()) + sNomCourt
idestination(iPDFGénérique,sFichier)
.....
LanceAppliAssociée(sFichier) //le pdf est bien ouvert.

Pour le suivi des fichiers :
sListe est une chaîne = flisteFichier(ComplèteRep(fRepEnCours())

pour toute chaîne sFic de sListe séparée par RC
ici ajout d'une ligne dans un tableau
fin

La liste des fichiers est bien retournée avec Androïd, mais avec IOS la liste reste vide.

Avez vous une idée ?

merci !

OB

ps : sachant que sous Android, dans le gestionnaire de fichier, je ne retrouve aucun fichier, je ne sais pas vraiment où ils sont stockés, dans le répertoire "files" de l'application il n'y a aucun fichier, pourtant j'arrive à les lister avec l'application.
Miembro registrado
964 mensajes
Popularité : +16 (20 votes)
Publicado el 20,octubre 2020 - 08:58
Salut
Le faut est que ce n'est pas clair dans la doc.
Commence par lire https://doc.pcsoft.fr/fr-FR/?1000020167
Regarde aussi du côté de sysrepStockageExterne.
Pour IOS, que les fichiers puissent être vue dans iTunes, il faut cocher la case qui va bien lors de la génération de l'application.
Miembro registrado
948 mensajes
Popularité : +11 (13 votes)
Publicado el 20,octubre 2020 - 10:08
Bonjour Pascal,

Merci pour ta réponse, j'avais bien lu en premier le lien que tu indiques.
Les fichiers sont bien visibles avec iTunes (maintenant plutôt avec l'explorateur de fichier sur le MAC).

J'ai résolu le problème en changeant un peu le code :

sListe est une chaîne = flisteFichier(ComplèteRep(fRepEnCours())
remplacé par :
sListe est une chaîne = flisteFichier(ComplèteRep(fRepEnCours() + "*.pdf") , apparemment, en indiquant un filtre de fichier, IOS est ok.

La première syntaxe fonctionne bien sous Androïd, la 2 ème fonctionne avec Androïd et IOS.
Au niveau de la doc, je n'ai pas vu cette subtilité.

Bonne continuation

OB