| |
Miembro registrado 151 mensajes Popularité : +7 (7 votes) |
|
Publicado el 07,agosto 2017 - 23:41 |
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 ? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 30 mensajes Popularité : +3 (3 votes) |
|
Publicado el 08,agosto 2017 - 01:21 |
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 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 151 mensajes Popularité : +7 (7 votes) |
|
Publicado el 08,agosto 2017 - 09:03 |
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. |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 30 mensajes Popularité : +3 (3 votes) |
|
Publicado el 08,agosto 2017 - 12:25 |
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 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 190 mensajes Popularité : +21 (23 votes) |
|
Publicado el 08,agosto 2017 - 12:30 |
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 ?? |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 151 mensajes Popularité : +7 (7 votes) |
|
Publicado el 08,agosto 2017 - 12:34 |
@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! |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 190 mensajes Popularité : +21 (23 votes) |
|
Publicado el 08,agosto 2017 - 13:48 |
| |
| |
| | | |
|
| | |
| |
Miembro registrado 151 mensajes Popularité : +7 (7 votes) |
|
Publicado el 08,agosto 2017 - 13:54 |
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. |
| |
| |
| | | |
|
| | |
| |
Publicado el 13,octubre 2019 - 16:57 |
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. |
| |
| |
| | | |
|
| | |
| |
Publicado el 13,octubre 2019 - 17:11 |
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. |
| |
| |
| | | |
|
| | |