Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans
cette liste, sur procédure evenementielle (sur changement), un sous
formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du
sous formulaire).
Jusque la, tt marche bien.
J'ai fais un test sur changement de la liste déroulante (if... then). Ce
test fonctionne.
Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis
obligé de sélectionner le second enregistrement, et de relancer le test pour
qu'il se fasse sur le 2e enregistrement.
Question : comment faire pour que le test se fait sur tous les
enregistrements en 1 seule fois
--
Merci de votre aide
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Pierre CFI [mvp]
bonjour donne ton code, on verra plus clair (peut etre)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans cette liste, sur procédure evenementielle (sur changement), un sous formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du sous formulaire).
Jusque la, tt marche bien. J'ai fais un test sur changement de la liste déroulante (if... then). Ce test fonctionne. Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis obligé de sélectionner le second enregistrement, et de relancer le test pour qu'il se fasse sur le 2e enregistrement. Question : comment faire pour que le test se fait sur tous les enregistrements en 1 seule fois -- Merci de votre aide
bonjour
donne ton code, on verra plus clair (peut etre)
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de news: C40DF1F9-506E-487E-9EB4-8228772FEEB6@microsoft.com...
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans
cette liste, sur procédure evenementielle (sur changement), un sous
formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du
sous formulaire).
Jusque la, tt marche bien.
J'ai fais un test sur changement de la liste déroulante (if... then). Ce
test fonctionne.
Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis
obligé de sélectionner le second enregistrement, et de relancer le test pour
qu'il se fasse sur le 2e enregistrement.
Question : comment faire pour que le test se fait sur tous les
enregistrements en 1 seule fois
--
Merci de votre aide
bonjour donne ton code, on verra plus clair (peut etre)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans cette liste, sur procédure evenementielle (sur changement), un sous formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du sous formulaire).
Jusque la, tt marche bien. J'ai fais un test sur changement de la liste déroulante (if... then). Ce test fonctionne. Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis obligé de sélectionner le second enregistrement, et de relancer le test pour qu'il se fasse sur le 2e enregistrement. Question : comment faire pour que le test se fait sur tous les enregistrements en 1 seule fois -- Merci de votre aide
squeepy
Voici mon code:
Private Sub Nom_Change() Form.Recalc If Form_Sform_recherche_nom.Date_validité < Now() Then Form_Sform_recherche_nom.Validité = "INVALIDE" ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then Form_Sform_recherche_nom.Validité = "Recyclage" Else Form_Sform_recherche_nom.Validité = "Valide" End If End Sub
Le code ne fonctionnne que sur le 1er enregistrement -- Merci de votre aide
bonjour donne ton code, on verra plus clair (peut etre)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans cette liste, sur procédure evenementielle (sur changement), un sous formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du sous formulaire).
Jusque la, tt marche bien. J'ai fais un test sur changement de la liste déroulante (if... then). Ce test fonctionne. Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis obligé de sélectionner le second enregistrement, et de relancer le test pour qu'il se fasse sur le 2e enregistrement. Question : comment faire pour que le test se fait sur tous les enregistrements en 1 seule fois -- Merci de votre aide
Voici mon code:
Private Sub Nom_Change()
Form.Recalc
If Form_Sform_recherche_nom.Date_validité < Now() Then
Form_Sform_recherche_nom.Validité = "INVALIDE"
ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then
Form_Sform_recherche_nom.Validité = "Recyclage"
Else
Form_Sform_recherche_nom.Validité = "Valide"
End If
End Sub
Le code ne fonctionnne que sur le 1er enregistrement
--
Merci de votre aide
bonjour
donne ton code, on verra plus clair (peut etre)
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de news: C40DF1F9-506E-487E-9EB4-8228772FEEB6@microsoft.com...
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans
cette liste, sur procédure evenementielle (sur changement), un sous
formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du
sous formulaire).
Jusque la, tt marche bien.
J'ai fais un test sur changement de la liste déroulante (if... then). Ce
test fonctionne.
Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis
obligé de sélectionner le second enregistrement, et de relancer le test pour
qu'il se fasse sur le 2e enregistrement.
Question : comment faire pour que le test se fait sur tous les
enregistrements en 1 seule fois
--
Merci de votre aide
Private Sub Nom_Change() Form.Recalc If Form_Sform_recherche_nom.Date_validité < Now() Then Form_Sform_recherche_nom.Validité = "INVALIDE" ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then Form_Sform_recherche_nom.Validité = "Recyclage" Else Form_Sform_recherche_nom.Validité = "Valide" End If End Sub
Le code ne fonctionnne que sur le 1er enregistrement -- Merci de votre aide
bonjour donne ton code, on verra plus clair (peut etre)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans cette liste, sur procédure evenementielle (sur changement), un sous formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du sous formulaire).
Jusque la, tt marche bien. J'ai fais un test sur changement de la liste déroulante (if... then). Ce test fonctionne. Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis obligé de sélectionner le second enregistrement, et de relancer le test pour qu'il se fasse sur le 2e enregistrement. Question : comment faire pour que le test se fait sur tous les enregistrements en 1 seule fois -- Merci de votre aide
Pierre CFI [mvp]
.../... oui ç'est sur fait plutot une req mise à jour
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Voici mon code:
Private Sub Nom_Change() Form.Recalc If Form_Sform_recherche_nom.Date_validité < Now() Then Form_Sform_recherche_nom.Validité = "INVALIDE" ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then Form_Sform_recherche_nom.Validité = "Recyclage" Else Form_Sform_recherche_nom.Validité = "Valide" End If End Sub
Le code ne fonctionnne que sur le 1er enregistrement -- Merci de votre aide
bonjour donne ton code, on verra plus clair (peut etre)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans cette liste, sur procédure evenementielle (sur changement), un sous formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du sous formulaire).
Jusque la, tt marche bien. J'ai fais un test sur changement de la liste déroulante (if... then). Ce test fonctionne. Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis obligé de sélectionner le second enregistrement, et de relancer le test pour qu'il se fasse sur le 2e enregistrement. Question : comment faire pour que le test se fait sur tous les enregistrements en 1 seule fois -- Merci de votre aide
.../...
oui ç'est sur
fait plutot une req mise à jour
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de news: 75CB4636-1A64-45F6-9048-451DF2A71E9F@microsoft.com...
Voici mon code:
Private Sub Nom_Change()
Form.Recalc
If Form_Sform_recherche_nom.Date_validité < Now() Then
Form_Sform_recherche_nom.Validité = "INVALIDE"
ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then
Form_Sform_recherche_nom.Validité = "Recyclage"
Else
Form_Sform_recherche_nom.Validité = "Valide"
End If
End Sub
Le code ne fonctionnne que sur le 1er enregistrement
--
Merci de votre aide
bonjour
donne ton code, on verra plus clair (peut etre)
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de news:
C40DF1F9-506E-487E-9EB4-8228772FEEB6@microsoft.com...
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans
cette liste, sur procédure evenementielle (sur changement), un sous
formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du
sous formulaire).
Jusque la, tt marche bien.
J'ai fais un test sur changement de la liste déroulante (if... then). Ce
test fonctionne.
Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis
obligé de sélectionner le second enregistrement, et de relancer le test pour
qu'il se fasse sur le 2e enregistrement.
Question : comment faire pour que le test se fait sur tous les
enregistrements en 1 seule fois
--
Merci de votre aide
.../... oui ç'est sur fait plutot une req mise à jour
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Voici mon code:
Private Sub Nom_Change() Form.Recalc If Form_Sform_recherche_nom.Date_validité < Now() Then Form_Sform_recherche_nom.Validité = "INVALIDE" ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then Form_Sform_recherche_nom.Validité = "Recyclage" Else Form_Sform_recherche_nom.Validité = "Valide" End If End Sub
Le code ne fonctionnne que sur le 1er enregistrement -- Merci de votre aide
bonjour donne ton code, on verra plus clair (peut etre)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans cette liste, sur procédure evenementielle (sur changement), un sous formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du sous formulaire).
Jusque la, tt marche bien. J'ai fais un test sur changement de la liste déroulante (if... then). Ce test fonctionne. Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis obligé de sélectionner le second enregistrement, et de relancer le test pour qu'il se fasse sur le 2e enregistrement. Question : comment faire pour que le test se fait sur tous les enregistrements en 1 seule fois -- Merci de votre aide
squeepy
Je ne vois pas?... Pourrais tu préciser? -- Merci de votre aide
..../... oui ç'est sur fait plutot une req mise à jour
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Voici mon code:
Private Sub Nom_Change() Form.Recalc If Form_Sform_recherche_nom.Date_validité < Now() Then Form_Sform_recherche_nom.Validité = "INVALIDE" ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then Form_Sform_recherche_nom.Validité = "Recyclage" Else Form_Sform_recherche_nom.Validité = "Valide" End If End Sub
Le code ne fonctionnne que sur le 1er enregistrement -- Merci de votre aide
bonjour donne ton code, on verra plus clair (peut etre)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans cette liste, sur procédure evenementielle (sur changement), un sous formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du sous formulaire).
Jusque la, tt marche bien. J'ai fais un test sur changement de la liste déroulante (if... then). Ce test fonctionne. Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis obligé de sélectionner le second enregistrement, et de relancer le test pour qu'il se fasse sur le 2e enregistrement. Question : comment faire pour que le test se fait sur tous les enregistrements en 1 seule fois -- Merci de votre aide
Je ne vois pas?...
Pourrais tu préciser?
--
Merci de votre aide
..../...
oui ç'est sur
fait plutot une req mise à jour
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de news: 75CB4636-1A64-45F6-9048-451DF2A71E9F@microsoft.com...
Voici mon code:
Private Sub Nom_Change()
Form.Recalc
If Form_Sform_recherche_nom.Date_validité < Now() Then
Form_Sform_recherche_nom.Validité = "INVALIDE"
ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then
Form_Sform_recherche_nom.Validité = "Recyclage"
Else
Form_Sform_recherche_nom.Validité = "Valide"
End If
End Sub
Le code ne fonctionnne que sur le 1er enregistrement
--
Merci de votre aide
bonjour
donne ton code, on verra plus clair (peut etre)
--
Pierre CFI
MVP Microsoft Access
Site pour bien commencer
Access http://www.mpfa.info
"squeepy" <squeepy@discussions.microsoft.com> a écrit dans le message de news:
C40DF1F9-506E-487E-9EB4-8228772FEEB6@microsoft.com...
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans
cette liste, sur procédure evenementielle (sur changement), un sous
formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du
sous formulaire).
Jusque la, tt marche bien.
J'ai fais un test sur changement de la liste déroulante (if... then). Ce
test fonctionne.
Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis
obligé de sélectionner le second enregistrement, et de relancer le test pour
qu'il se fasse sur le 2e enregistrement.
Question : comment faire pour que le test se fait sur tous les
enregistrements en 1 seule fois
--
Merci de votre aide
Je ne vois pas?... Pourrais tu préciser? -- Merci de votre aide
..../... oui ç'est sur fait plutot une req mise à jour
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Voici mon code:
Private Sub Nom_Change() Form.Recalc If Form_Sform_recherche_nom.Date_validité < Now() Then Form_Sform_recherche_nom.Validité = "INVALIDE" ElseIf Form_Sform_recherche_nom.DAte_validité - 25 < Now() Then Form_Sform_recherche_nom.Validité = "Recyclage" Else Form_Sform_recherche_nom.Validité = "Valide" End If End Sub
Le code ne fonctionnne que sur le 1er enregistrement -- Merci de votre aide
bonjour donne ton code, on verra plus clair (peut etre)
-- Pierre CFI MVP Microsoft Access
Site pour bien commencer Access http://www.mpfa.info
"squeepy" a écrit dans le message de news:
Bonjour
Sur un formulaire, j'ai une liste déroulante. Lorsque je fais un choix dans cette liste, sur procédure evenementielle (sur changement), un sous formulaire "s'ouvre" et me donne les enregistrment de ma requete. (Requete du sous formulaire).
Jusque la, tt marche bien. J'ai fais un test sur changement de la liste déroulante (if... then). Ce test fonctionne. Le probleme est que le test ne se fait que sur le 1er enregistrment, je suis obligé de sélectionner le second enregistrement, et de relancer le test pour qu'il se fasse sur le 2e enregistrement. Question : comment faire pour que le test se fait sur tous les enregistrements en 1 seule fois -- Merci de votre aide