PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV (versiones precedentes) → Historique des saisies
Historique des saisies
Iniciado por Alain, 20,sep. 2018 08:23 - 2 respuestas
Miembro registrado
14 mensajes
Publicado el 20,septiembre 2018 - 08:23
Bonjour à tous,
Un champ texte dans une fenêtre est paramétré pour mémoriser l'historique des saisies.
A la suite d'une mise à jour de la fenêtre en clientèle l'historique a disparu.
Je voudrais savoir s'il y a une possibilité de le récupérer (comment se fait la mémorisation? où sont stockées les données mémorisée?)
Parallèlement j'aimerais savoir si à partir des enregistrement présents dans la base de données, (qui contiennent toutes les occurrences possibles) il est possible de reconstituer l'historique disparu.
Merci de vos lumières
AE

--
Alain Esmilaire
Miembro registrado
940 mensajes
Popularité : +66 (68 votes)
Publicado el 21,septiembre 2018 - 14:28
Bonjour Alain,

Voir ce point de la documentation :
https://doc.pcsoft.fr/fr-FR/?9000019

Extrait :
Lorsque le mécanisme de persistance d’un champ est activé :
Le contenu du champ est mémorisé lors de la fermeture de l’application.
WINDEV Ces informations sont stockées par défaut dans la base de registre dans la clé "HKEY_CURRENT_USER\Software\<Société>\<Nom du projet>". Cette clé peut être connue par programmation grâce à la fonction ProjetInfo.

Donc normalement, votre historique des saisies devrait être sauvegardé dans la base de registre du poste en question, c'est pas poste et non centralisé et encore moins dans une base HyperFile.
Dans la base de registre, c'est normalement classé avec les noms des fenêtres dans votre projet, puis à l'intérieur par nom des champs.
Dans le champ en question il devrait avoir une clé 'ListeHistoriqueSaisie'.

Le plus simple sera ensuite , soit par programme soit manuellement , récupérer cette valeur.

Bon dèv
Miembro registrado
14 mensajes
Publicado el 21,septiembre 2018 - 15:07
Grand merci pour cette réponse rapide et précise :)

--
AE (74)