| |
Registered member 151 messages Popularité : +7 (7 votes) |
|
Posted on August, 07 2017 - 11:41 PM |
Bonjour,
voici ma situation : J'ai une zone répétée mémoire qui se remplit grâce à une requête liée. Cette zone répétée possède un champ image qui se remplit avec une rubrique de la requête contenant le chemin vers l'image.
Le remplissage se fait ainsi :
ZoneRépétéeAffiche(ZR_Liste, taRéExécuteRequete)
Jusqu'ici tout va bien.
Le problème est quand je modifie une de ces images et que je rafraîchit la zone répétée, alors c'est l'ancienne image qui vient dans le champs. Il doit y avoir un cache quelque part, et vu que le nom du fichier image ne change pas (juste son contenu) alors l'image affichée vient du cache, et non du fichier.
J'espère que je suis assez clair.
Quelqu'un saurait comme purger ce cache ? |
| |
| |
| | | |
|
| | |
| |
Registered member 30 messages Popularité : +3 (3 votes) |
|
Posted on August, 08 2017 - 1:21 AM |
Bonjour
As-tu bien enregistré ta modification avec un hAttacheMémo ? voir ce passage de la doc
https://doc.pcsoft.fr/fr-FR/?3083028&name=zonerepeteeenregistre_fonction
Les attributs / champs "image" ne sont pas enregistrés par la fonction ZoneRépétéeEnregistre. Pour modifier le contenu du mémo associé à l'image (cas rare), utilisez la fonction HAttacheMémo.
Thierry |
| |
| |
| | | |
|
| | |
| |
Registered member 151 messages Popularité : +7 (7 votes) |
|
Posted on August, 08 2017 - 9:03 AM |
Bonjour Thierry,
merci de ta réponse!
En fait je ne stocke pas mes images dans des mémos, mais dans des fichiers Jpeg, et dans ma table je ne stocke que le chemin vers le fichier. |
| |
| |
| | | |
|
| | |
| |
Registered member 30 messages Popularité : +3 (3 votes) |
|
Posted on August, 08 2017 - 12:25 PM |
Bonjour Gaël si ton image porte toujours le même nom le problème vient peut être de là. C'est le cache du disque dur qui a en mémoire ton image. Thierry |
| |
| |
| | | |
|
| | |
| |
Registered member 190 messages Popularité : +21 (23 votes) |
|
Posted on August, 08 2017 - 12:30 PM |
Bonjour
Curieux comme comportement... Peut être que le nom de l'image étant la même, le champ image ne se réaffiche pas En faisant un zoneRépétéeSupprimeTout avant de faire ZoneRépétéeAffiche ?? |
| |
| |
| | | |
|
| | |
| |
Registered member 151 messages Popularité : +7 (7 votes) |
|
Posted on August, 08 2017 - 12:34 PM |
@Thierry Oui le problème vient clairement de là, peut-être que c'est un cache interne à Android.
@Nicolas Déjà essayé, tout vidé, re-rempli, rien à faire.
Merci pour vos réponses! |
| |
| |
| | | |
|
| | |
| |
Registered member 190 messages Popularité : +21 (23 votes) |
|
Posted on August, 08 2017 - 1:48 PM |
| |
| |
| | | |
|
| | |
| |
Registered member 151 messages Popularité : +7 (7 votes) |
|
Posted on August, 08 2017 - 1:54 PM |
Merci Nicolas
je vais aller voir si WinDev Mobile stocke des fichiers là dedans, et les purger le cas échéant. Je tiendrai tout le monde au courant, afin d'aider les suivants qui auraient le même problème. |
| |
| |
| | | |
|
| | |
| |
Posted on October, 13 2019 - 4:57 PM |
Gaël a écrit :
Merci Nicolas je vais aller voir si WinDev Mobile stocke des fichiers là dedans, et les purger le cas échéant. Je tiendrai tout le monde au courant, afin d'aider les suivants qui auraient le même problème.
Bonjour Gaël,
Avez-vous réussi à résoudre le problème car j'ai exactement le même. Même en utilisant la fonction fRepCache() rien n'y fait.
Merci du retour. |
| |
| |
| | | |
|
| | |
| |
Posted on October, 13 2019 - 5:11 PM |
Gaël a écrit :
Merci Nicolas je vais aller voir si WinDev Mobile stocke des fichiers là dedans, et les purger le cas échéant. Je tiendrai tout le monde au courant, afin d'aider les suivants qui auraient le même problème.
Bonjour Gaël,
J'ai actuellement le même problème. Avez-vous réussi à le résoudre ? fRepCache() ne changeant rien à l'affaire, je suis dans l'impasse la plus totale.
Merci de votre retour. |
| |
| |
| | | |
|
| | |