PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → TABLE : synchroniser l'affichage d'une requete !
TABLE : synchroniser l'affichage d'une requete !
Iniciado por Der§en, 06,nov. 2019 12:01 - 4 respuestas
Miembro registrado
334 mensajes
Publicado el 06,noviembre 2019 - 12:01
Bonjour,

J'ai lu qu'avec HFSQL C/S on pouvais synchroniser l'affichage d'un fichier HFSQL C/S ou d'une requête quand on utilise le composant TABLE.

J'ai donc créer un programme sur lequel j'ai posé 2 composants TABLE, sur le premier, la liaison est faite directement sur un fichier HFSQL C/S, le second est lié a une requête qui reprend l'intégralité des rubriques du fichier HFSQL C/S.

Sur un autre PC, je fait un HAjout de ligne dans le fichier, instantanément, sur ma première table la nouvelle ligne apparait, mais pas sur la 2e issus de la requête, alors que pour mes 2 tables, j'ai bien mis :
Synchroniser l'affichage a TOUJOURS.

J'ai oublier un truc quelque part ou bien, la synchro sur une requête ne fonctionne pas ?

--
———————————————————————————————————
Ce qui se conçoit bien se code clairement et se débogue facilement...

- Pastiche d’une citation de Nicolas Boileau -
Miembro registrado
4.361 mensajes
Publicado el 06,noviembre 2019 - 12:12
Bonjour,
Il faut exécuter la requête, il en va de même avec du HF Classic, soit avant le TableAffiche, soit avec le paramètre idoine dans le TableAffiche (la requête "ne sait pas" que les données ont changé si on ne lui dit pas de vérifier)

--
Il y a peut être plus simple, mais, ça tourne
Mensaje modificado, 06,noviembre 2019 - 12:15
Miembro registrado
334 mensajes
Publicado el 06,noviembre 2019 - 14:22
Ok, mais je ne comprend du coup comment mon programme va savoir qu'il faut réactualiser la requête ?

--
———————————————————————————————————
Ce qui se conçoit bien se code clairement et se débogue facilement...

- Pastiche d’une citation de Nicolas Boileau -
Miembro registrado
953 mensajes
Publicado el 06,noviembre 2019 - 14:54
bonjour Dergen,

vous avez la fonction HSurveille() qui dans votre cas devrait vous permettre de lancer le rafraîchissement de votre table

=> https://doc.pcsoft.fr/fr-FR/?1000022407&name=HSurveille
Miembro registrado
334 mensajes
Publicado el 06,noviembre 2019 - 17:01
Merci, c'est exactement ce qui me manquait :merci:

--
———————————————————————————————————
Ce qui se conçoit bien se code clairement et se débogue facilement...

- Pastiche d’une citation de Nicolas Boileau -