PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Double clic dans une case d'une table
Double clic dans une case d'une table
Iniciado por claire, set., 13 2005 5:04 PM - 1 resposta
Publicado em setembro, 13 2005 - 5:04 PM
Bonjour,
Je viens de réaliser une table, remplia l'aide d'un tableau dynamique, pour que celle ci soit une table double entrée.
e souhaiterais lors du clic dans une case du tableau que cela ouvre une nouvelle fenetre avec le détails des opérations correspondantes au croisement.
Est-ce que quelqu'un sais comment réaliser cela?
Merci d'avance
Publicado em setembro, 13 2005 - 5:30 PM
Bonjour Cléa,

Dans le code de la table, il faut ajouter un evènement "WM_LBUTTONDBLCLK" avec les boutons evènements sous la saisie du code. Ainsi vous serez en mesure d'intercepter le double clic sur la table.

La suite est directement issue de l'aide et à mettre dans ce bloc de code :

Ligne est un entier
Colonne est une chaîne
// sélection sur la table TABLE1
Ligne = TableInfoXY (Table1, tiNumLigne , SourisPosX(), SourisPosY())
Colonne = TableInfoXY (Table1, tiNomColonne , SourisPosX(), SourisPosY())
SI Ligne <= TableOccurrence(Table1) ALORS Trace("Vous avez sélectionné la cellule ("+Colonne+", "+Ligne+")")

++ R&B
WDForge.org