PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Historique des saisies
Historique des saisies
Started by Alain, Sep., 20 2018 8:23 AM - 2 replies
Registered member
14 messages
Posted on September, 20 2018 - 8:23 AM
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
Registered member
939 messages
Popularité : +66 (68 votes)
Posted on September, 21 2018 - 2:28 PM
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
Registered member
14 messages
Posted on September, 21 2018 - 3:07 PM
Grand merci pour cette réponse rapide et précise :)

--
AE (74)