PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV 2024 → Passage de données d'une fenêtre à une autre
Passage de données d'une fenêtre à une autre
Iniciado por guest, jul., 12 2005 5:29 PM - 4 respostas
Publicado em julho, 12 2005 - 5:29 PM
Bonjour,

J'ai une fenêtre F1 composée d'une table T1 et d'un bouton Valider.
En cliquant sur le bouton Valider, la fenêtre F1 se ferme et la fenêtre F2 reprend le focus.
J'aimerai récupérer les données d'une colonne de la table T1 dans une autre table T2 de la fenêtre F2.

J'ai essayé
F2.T2.COL_PRIX_NET_PC[enl_ligneSelectionnee]ñ.T1.Prix_Net[i]
Mais ça ne marche pas étant donné que la fenêtre F1 est fermée.

Auriez-vous une autre solution ?

Merci.
Publicado em julho, 12 2005 - 6:13 PM
Bonjour,

Passez les valeurs en paramètres (Ouvre(F2,Param1,Param2,etc...).

SLTS
Publicado em julho, 12 2005 - 6:29 PM
Bonjour,

Tu peux créer une méthode dans F2 et dans F1, appeler la méthode F2

Exemple
Dans F2 : Procédure Receptionne( uValue)
F2.T2.COL_PRIX_NET_PC[enl_ligneSelectionnee]=uValue

Dans F1, sur le bouton valider
F2.Receptionne( F1.T1.Prix_Net[i])

Ou renvoyer la valeur, mais tu ouvre F1 en MDI modal
uValue = ouvre(F1)

Cordialement,

C.AUBRY
Publicado em julho, 12 2005 - 6:51 PM
Bonjour,
Il suffit de mettre votre code dans "fermeture de F1"
F2.T2.COL_PRIX_NET_PC[enl_ligneSelectionnee]ñ.T1.Prix_Net[i]

Salutations
Publicado em julho, 12 2005 - 7:29 PM
Merci, votre solution est ok.