PC SOFT

FOROS PROFESIONALES
WINDEVWEBDEV y WINDEV Mobile

Inicio → WINDEV 2025 → Synchroniser deux Tables
Synchroniser deux Tables
Iniciado por kerloic.armor, 28,oct. 2004 16:39 - 3 respuestas
Publicado el 28,octubre 2004 - 16:39
Bonjour.
J'ai deux champs Tables, équivalent en nombre de colonne.
Je souhaite faire que lorsqu'on se déplace dans la premiere,horizontalement avec l'ascenceur, la seconde effectue le même mouvement.
Merci de votre aide.
michel
Publicado el 28,octubre 2004 - 19:39
Il faudra certainement utiliser des SendMessage() avec WM_HSCROLL
quelques explications (en anglais)
http://msdn.microsoft.com/library/default.asp…
tform/commctls/scrollbars/scrollbarreference/scrollbarmessages/wm_hscroll.as
p

Bon courage
Yves

"Lahellec Michel" <kerloic.armor@sympatico.ca> a écrit dans le message de
news: 4180deec@news.pcsoft.fr...

Bonjour.
J'ai deux champs Tables, équivalent en nombre de colonne.
Je souhaite faire que lorsqu'on se déplace dans la

premiere,horizontalement avec l'ascenceur, la seconde effectue le même
mouvement.
Merci de votre aide.
michel
Publicado el 29,octubre 2004 - 02:34
slt, tu peux essayer avec la fonction "a chaque selection" de la table 1 en mettant un tablecherche/table select de la 2eme.. et vice versa
C'est pas tout a fait ceaue tu cherche mais bon...

J'utilise ca pour une table et une sous table
ex: une liste de personne (table1)
leur numeros de telephone Bur/Dom/Por/Fax dans la table 2
bon dev
Publicado el 29,octubre 2004 - 13:04
"Lahellec Michel" <kerloic.armor@sympatico.ca> a écrit dans le message de
news:4180deec@news.pcsoft.fr...

Bonjour.
J'ai deux champs Tables, équivalent en nombre de colonne.
Je souhaite faire que lorsqu'on se déplace dans la premiere,horizontalement

avec l'ascenceur, la seconde effectue le même mouvement.
Merci de votre aide.
michel



Evénement ascenseur horizontal TABLE1
hwndbarh est un entier = AppelDLL32( "user32" , "FindWindowExA" , Handle(Table2)
, Null , "WDSCROLLBAR" , Null )
SI hwndbarh ALORS
SendMessage( Handle(Table2) , _EVE.wmessage , _EVE.wparam , hwndbarh)
FIN

Evénement ascenseur horizontal TABLE2
hwndbarh est un entier = AppelDLL32( "user32" , "FindWindowExA" , Handle(Table1)
, Null , "WDSCROLLBAR" , Null )
SI hwndbarh ALORS
SendMessage( Handle(Table1) , _EVE.wmessage , _EVE.wparam , hwndbarh )
FIN


bon dev JCP