J'ai un formulaire qui contient une liste d=E9roulante pour=20
ajouter des personnes ressources d'un client.(Est en=20
relation avec la table [PersonneRessource] par=20
[NoClient]). J'ai un bouton sur le formulaire qui me=20
permet d'ouvrir un formulaire pour l'inscription d'une=20
personne ressource. Un bouton me retourne =E0 mon=20
formulaire pr=E9c=E9dent et met =E0 jour la liste d=E9roulante=20
pour inclure la nouvelle personne ressource(Avec la=20
commande Actualiser). Le probl=E8me est que cela fonctionne=20
si j'ai d=E9j=E0 une personne ressource d'inscrite dans ma=20
table sinon j'ai un message d'erreur me disant qu'il ne=20
peut pas trouver l'enregistrement dans la table=20
TablePersonneRessource avec le champ=20
[PersonneRessourceLien] correspondant =E0 la cl=E9.
Qu'est ce que je peux faire?
J'utilise la m=EAme liste d=E9roulante dans un autre=20
formulaire pour afficher les personnes ressources pour=20
tous les clients. J'aimerais que, quand je clique sur la=20
liste, qu'il m'affiche les personnes ressources sp=E9cifique=20
=E0 un client.
-----Message d'origine----- J'ai un formulaire qui contient une liste déroulante pour
ajouter des personnes ressources d'un client.(Est en relation avec la table [PersonneRessource] par [NoClient]). J'ai un bouton sur le formulaire qui me permet d'ouvrir un formulaire pour l'inscription d'une personne ressource. Un bouton me retourne à mon formulaire précédent et met à jour la liste déroulante pour inclure la nouvelle personne ressource(Avec la commande Actualiser). Le problème est que cela fonctionne
si j'ai déjà une personne ressource d'inscrite dans ma table sinon j'ai un message d'erreur me disant qu'il ne peut pas trouver l'enregistrement dans la table TablePersonneRessource avec le champ [PersonneRessourceLien] correspondant à la clé. Qu'est ce que je peux faire?
J'utilise la même liste déroulante dans un autre formulaire pour afficher les personnes ressources pour tous les clients. J'aimerais que, quand je clique sur la
liste, qu'il m'affiche les personnes ressources spécifique
à un client.
Merci Michel
.
Salut,
J'ai posé le même genre de question ici, valider une
nouvelle valeur dans une liste modifiable et mettre à
jour la table attachée à cette liste.
Dans les propriétés Évènements "sur absence dans liste"
Private Sub Combo0_NotInList(NewData As String, Response
As Integer)
If msgbox("Voulez-vous ajouter la valeur " & NewData
& " ?", _
vbYesNo + vbQuestion) = vbYes Then
-----Message d'origine-----
J'ai un formulaire qui contient une liste déroulante
pour
ajouter des personnes ressources d'un client.(Est en
relation avec la table [PersonneRessource] par
[NoClient]). J'ai un bouton sur le formulaire qui me
permet d'ouvrir un formulaire pour l'inscription d'une
personne ressource. Un bouton me retourne à mon
formulaire précédent et met à jour la liste déroulante
pour inclure la nouvelle personne ressource(Avec la
commande Actualiser). Le problème est que cela
fonctionne
si j'ai déjà une personne ressource d'inscrite dans ma
table sinon j'ai un message d'erreur me disant qu'il ne
peut pas trouver l'enregistrement dans la table
TablePersonneRessource avec le champ
[PersonneRessourceLien] correspondant à la clé.
Qu'est ce que je peux faire?
J'utilise la même liste déroulante dans un autre
formulaire pour afficher les personnes ressources pour
tous les clients. J'aimerais que, quand je clique sur
la
liste, qu'il m'affiche les personnes ressources
spécifique
-----Message d'origine----- J'ai un formulaire qui contient une liste déroulante pour
ajouter des personnes ressources d'un client.(Est en relation avec la table [PersonneRessource] par [NoClient]). J'ai un bouton sur le formulaire qui me permet d'ouvrir un formulaire pour l'inscription d'une personne ressource. Un bouton me retourne à mon formulaire précédent et met à jour la liste déroulante pour inclure la nouvelle personne ressource(Avec la commande Actualiser). Le problème est que cela fonctionne
si j'ai déjà une personne ressource d'inscrite dans ma table sinon j'ai un message d'erreur me disant qu'il ne peut pas trouver l'enregistrement dans la table TablePersonneRessource avec le champ [PersonneRessourceLien] correspondant à la clé. Qu'est ce que je peux faire?
J'utilise la même liste déroulante dans un autre formulaire pour afficher les personnes ressources pour tous les clients. J'aimerais que, quand je clique sur la
liste, qu'il m'affiche les personnes ressources spécifique
à un client.
Merci Michel
.
Anor
Bonjour,
Je reconnais un peu ce code ;-))
J'avais mis Cancel = True dans une procédure qui ne déclare pas la variable Cancel .... à Corriger en mettant à la place Me!Combo0.Undo
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Patrick974 : | Salut, | | J'ai posé le même genre de question ici, valider une | nouvelle valeur dans une liste modifiable et mettre à | jour la table attachée à cette liste. | | Dans les propriétés Évènements "sur absence dans liste" | Private Sub Combo0_NotInList(NewData As String, Response | As Integer) | | If msgbox("Voulez-vous ajouter la valeur " & NewData | & " ?", _ | vbYesNo + vbQuestion) = vbYes Then | | CurrentDb.Execute "INSERT INTO LaTable(LeChamp) " | _ | & "SELECT """ & NewData & """ ;" | Response = acDataErrAdded | | Else | | Response = acDataErrContinue | Cancel = True | | End If | | End Sub | | Et ça marche | || -----Message d'origine----- || J'ai un formulaire qui contient une liste déroulante pour || ajouter des personnes ressources d'un client.(Est en || relation avec la table [PersonneRessource] par || [NoClient]). J'ai un bouton sur le formulaire qui me || permet d'ouvrir un formulaire pour l'inscription d'une || personne ressource. Un bouton me retourne à mon || formulaire précédent et met à jour la liste déroulante || pour inclure la nouvelle personne ressource(Avec la || commande Actualiser). Le problème est que cela fonctionne || si j'ai déjà une personne ressource d'inscrite dans ma || table sinon j'ai un message d'erreur me disant qu'il ne || peut pas trouver l'enregistrement dans la table || TablePersonneRessource avec le champ || [PersonneRessourceLien] correspondant à la clé. || Qu'est ce que je peux faire? || || J'utilise la même liste déroulante dans un autre || formulaire pour afficher les personnes ressources pour || tous les clients. J'aimerais que, quand je clique sur la || liste, qu'il m'affiche les personnes ressources spécifique || à un client. || || Merci || Michel || || .
Bonjour,
Je reconnais un peu ce code ;-))
J'avais mis Cancel = True dans une procédure qui ne déclare pas la variable Cancel ....
à Corriger en mettant à la place Me!Combo0.Undo
--
à+
Arnaud
--------------------------------------------------
Avant toute chose : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
## Réponses souhaitées sur ce forum, merci. ##
--------------------------------------------------
Patrick974 <anonymous@discussions.microsoft.com> :
| Salut,
|
| J'ai posé le même genre de question ici, valider une
| nouvelle valeur dans une liste modifiable et mettre à
| jour la table attachée à cette liste.
|
| Dans les propriétés Évènements "sur absence dans liste"
| Private Sub Combo0_NotInList(NewData As String, Response
| As Integer)
|
| If msgbox("Voulez-vous ajouter la valeur " & NewData
| & " ?", _
| vbYesNo + vbQuestion) = vbYes Then
|
| CurrentDb.Execute "INSERT INTO LaTable(LeChamp) "
| _
| & "SELECT """ & NewData & """ ;"
| Response = acDataErrAdded
|
| Else
|
| Response = acDataErrContinue
| Cancel = True
|
| End If
|
| End Sub
|
| Et ça marche
|
|| -----Message d'origine-----
|| J'ai un formulaire qui contient une liste déroulante pour
|| ajouter des personnes ressources d'un client.(Est en
|| relation avec la table [PersonneRessource] par
|| [NoClient]). J'ai un bouton sur le formulaire qui me
|| permet d'ouvrir un formulaire pour l'inscription d'une
|| personne ressource. Un bouton me retourne à mon
|| formulaire précédent et met à jour la liste déroulante
|| pour inclure la nouvelle personne ressource(Avec la
|| commande Actualiser). Le problème est que cela fonctionne
|| si j'ai déjà une personne ressource d'inscrite dans ma
|| table sinon j'ai un message d'erreur me disant qu'il ne
|| peut pas trouver l'enregistrement dans la table
|| TablePersonneRessource avec le champ
|| [PersonneRessourceLien] correspondant à la clé.
|| Qu'est ce que je peux faire?
||
|| J'utilise la même liste déroulante dans un autre
|| formulaire pour afficher les personnes ressources pour
|| tous les clients. J'aimerais que, quand je clique sur la
|| liste, qu'il m'affiche les personnes ressources spécifique
|| à un client.
||
|| Merci
|| Michel
||
|| .
J'avais mis Cancel = True dans une procédure qui ne déclare pas la variable Cancel .... à Corriger en mettant à la place Me!Combo0.Undo
-- à+ Arnaud -------------------------------------------------- Avant toute chose : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr ## Réponses souhaitées sur ce forum, merci. ## --------------------------------------------------
Patrick974 : | Salut, | | J'ai posé le même genre de question ici, valider une | nouvelle valeur dans une liste modifiable et mettre à | jour la table attachée à cette liste. | | Dans les propriétés Évènements "sur absence dans liste" | Private Sub Combo0_NotInList(NewData As String, Response | As Integer) | | If msgbox("Voulez-vous ajouter la valeur " & NewData | & " ?", _ | vbYesNo + vbQuestion) = vbYes Then | | CurrentDb.Execute "INSERT INTO LaTable(LeChamp) " | _ | & "SELECT """ & NewData & """ ;" | Response = acDataErrAdded | | Else | | Response = acDataErrContinue | Cancel = True | | End If | | End Sub | | Et ça marche | || -----Message d'origine----- || J'ai un formulaire qui contient une liste déroulante pour || ajouter des personnes ressources d'un client.(Est en || relation avec la table [PersonneRessource] par || [NoClient]). J'ai un bouton sur le formulaire qui me || permet d'ouvrir un formulaire pour l'inscription d'une || personne ressource. Un bouton me retourne à mon || formulaire précédent et met à jour la liste déroulante || pour inclure la nouvelle personne ressource(Avec la || commande Actualiser). Le problème est que cela fonctionne || si j'ai déjà une personne ressource d'inscrite dans ma || table sinon j'ai un message d'erreur me disant qu'il ne || peut pas trouver l'enregistrement dans la table || TablePersonneRessource avec le champ || [PersonneRessourceLien] correspondant à la clé. || Qu'est ce que je peux faire? || || J'utilise la même liste déroulante dans un autre || formulaire pour afficher les personnes ressources pour || tous les clients. J'aimerais que, quand je clique sur la || liste, qu'il m'affiche les personnes ressources spécifique || à un client. || || Merci || Michel || || .