PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → [WD7.5] Gros blême de refresh
[WD7.5] Gros blême de refresh
Started by youn, Jan., 28 2004 10:37 AM - 1 reply
Posted on January, 28 2004 - 10:37 AM
Bonjour,
Je suis en environnement Windows 2000 TSE.
Mon application permet à plusieurs personnes de créer un enregistrement.

L'utilisateur 1 enregistre le nom et le prénom; valide
L'utilisateur 2 sur un autre terminal, ajoute la date de naissance ... ainsi
de suite.

Le problème.
Lorsque les données sont stockées dans un fichier unique, aucun souci, l'utilisateur
suivant "voit" l'enregistrement.

Par contre, si l'enregistrement concerne plusieurs fichiers, si la table
est liée à une requête sur plusieurs fichiers, l'utilisateur suivant ne le
"voit" pas

En gros, le refresh se fait sur les tables mais pas sur les requêtes.
Dans le cas d'une requête le refresh ne se fait que si on ferme l'appli et
qu'on l'ouvre à nouveau.

D'ou vient ce bingss !!!
Posted on January, 28 2004 - 1:50 PM
Bonjour,

D'après ce que j'ai compris, vous avez des HExecuteRequete() dans votre
code. Ensuite, il y a des MAJ sur les fichiers.
Donc, après ces MAJ, il faut relancer le ou les HExecuteRequete(). Et
refaire par exemple FichierVersEcran().
Bonne journée.


Avec mes meilleures salutations


Gauthier TREU
Direction projets AS/400, WinDev
mailto:treu@mpisa.ch



"youn" <youn@sanfo.net> a écrit dans le message de
news:40178863$1@news.pcsoft.fr...


Bonjour,
Je suis en environnement Windows 2000 TSE.
Mon application permet à plusieurs personnes de créer un enregistrement.

L'utilisateur 1 enregistre le nom et le prénom; valide
L'utilisateur 2 sur un autre terminal, ajoute la date de naissance ...

ainsi
de suite.

Le problème.
Lorsque les données sont stockées dans un fichier unique, aucun souci,

l'utilisateur
suivant "voit" l'enregistrement.

Par contre, si l'enregistrement concerne plusieurs fichiers, si la table
est liée à une requête sur plusieurs fichiers, l'utilisateur suivant ne le
"voit" pas

En gros, le refresh se fait sur les tables mais pas sur les requêtes.
Dans le cas d'une requête le refresh ne se fait que si on ferme l'appli et
qu'on l'ouvre à nouveau.

D'ou vient ce bingss !!!