PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → Historique des saisies
Historique des saisies
Iniciado por Alain, set., 20 2018 8:23 AM - 2 respostas
Membro registado
14 mensagems
Publicado em setembro, 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
Membro registado
940 mensagems
Popularité : +66 (68 votes)
Publicado em setembro, 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
Membro registado
14 mensagems
Publicado em setembro, 21 2018 - 3:07 PM
Grand merci pour cette réponse rapide et précise :)

--
AE (74)