cs_Gdal
Messages postés30Date d'inscriptionvendredi 21 juin 2002StatutMembreDernière intervention 9 mai 2003
-
10 oct. 2002 à 20:16
cs_Draconagi
Messages postés34Date d'inscriptionvendredi 9 avril 2004StatutMembreDernière intervention 9 octobre 2006
-
19 avril 2004 à 16:07
Salut,
J'ai une table "Gens" avec comme champ
ID ; Nom ; Prnom ; Tel
J'ai un formulaire "Gestion_gens"
Qui reprends les champs Nom ; Prnom ; Tel
J'enregistre en passant par le VBA....
Mon problme arrive... Dans ce formulaire, j'ai un bouton "Modif" qui me permets d'ouvrir un formulaire "modification":
Private Sub Modif_Click()
'Dcalration de la variable
Dim critre As String
'Rcupre les infos de la ligne slectionne dans la variable
critre = "[ID]=" & Me.nomliste.Column(X)
'Ouverture du formulaire avec les infos
DoCmd.OpenForm "modification", acNormal, , critre
End Sub
Dans ce formulaire, j'ai indiqu toutes les sources !
Seulement et l est mon problme !! si je modifi une valeur elle aussitot modifier dans la table !!!!
Comment faire pour viter cela !!
Comment faire en VBA pour reprer le bon champ ID et enregistrer les valeurs sur sa ligne ??
cs_Gdal
Messages postés30Date d'inscriptionvendredi 21 juin 2002StatutMembreDernière intervention 9 mai 2003 11 oct. 2002 à 18:38
Salut,
J'ai cris:
-----------------
Dans ce formulaire, j'ai indiqu toutes les sources !
Seulement et l est mon problme !! si je modifi une valeur elle aussitot modifier dans la table !!!!
Comment faire pour viter cela !!
Comment faire en VBA pour reprer le bon champ ID et enregistrer les valeurs sur sa ligne ??
-----------------
Ok d'accord je me suis mal exprim !!
Voil ce que j'ai oubli de prciser !
Dans le formulaire, Modifier, j'ai deux boutons "Valider" et "Fermer"
le bouton valider doit valider les modifications
le bouton fermer doit fermer le formulaire MAIS NE PAS valider les modifications s'il y en a eu !!
voil ! actuellement le bouton fermer ferme le formulaire et enregistre les valeurs modifier ce que je ne veux pas !
Merci des rponses !
Gwendal
______________________
L'amour est la victoire de l'imagination sur l'intelligence.
-------------------------------
Rponse au message :
-------------------------------
Salut,
J'ai une table "Gens" avec comme champ
ID ; Nom ; Prnom ; Tel
J'ai un formulaire "Gestion_gens"
Qui reprends les champs Nom ; Prnom ; Tel
J'enregistre en passant par le VBA....
Mon problme arrive... Dans ce formulaire, j'ai un bouton "Modif" qui me permets d'ouvrir un formulaire "modification":
Private Sub Modif_Click()
'Dcalration de la variable
Dim critre As String
'Rcupre les infos de la ligne slectionne dans la variable
critre = "[ID]=" & Me.nomliste.Column(X)
'Ouverture du formulaire avec les infos
DoCmd.OpenForm "modification", acNormal, , critre
End Sub
Dans ce formulaire, j'ai indiqu toutes les sources !
Seulement et l est mon problme !! si je modifi une valeur elle aussitot modifier dans la table !!!!
Comment faire pour viter cela !!
Comment faire en VBA pour reprer le bon champ ID et enregistrer les valeurs sur sa ligne ??