Je souhaite réaliser une procédure événementielle " Sur absence dans liste"
dans une zone de liste déroulante, mais je voudrais que la BOÎTE DE DIALOGUE
indiquant que l'élément saisi ne figure pas dans la liste NE S'AFFICHE PAS.
Comment faire ?
En mettant Response = False, je constate que la boîte de dialogue ne
s'affiche pas mais cela ne me semble pas très orthodoxe.
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
Anor
Bonjour,
Et tu fais quoi si la valeur n'y figure pas ?
rien : limiter à liste => non mise à jour table : limiter à liste => oui + http://memoaccess.free.fr/forms.htm#NotInList
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
SuperCougar : | Access 2002 | ============ | | Bonjour, | | Je souhaite réaliser une procédure événementielle " Sur absence dans | liste" dans une zone de liste déroulante, mais je voudrais que la | BOÎTE DE DIALOGUE indiquant que l'élément saisi ne figure pas dans la | liste NE S'AFFICHE PAS. | | Comment faire ? | | En mettant Response = False, je constate que la boîte de dialogue ne | s'affiche pas mais cela ne me semble pas très orthodoxe. | | Qu'elle est la bonne méthode ? | | Merci d'avance pour votre aide | | SuperCougar | =============
Bonjour,
Et tu fais quoi si la valeur n'y figure pas ?
rien : limiter à liste => non
mise à jour table : limiter à liste => oui + http://memoaccess.free.fr/forms.htm#NotInList
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
SuperCougar <---anonymous---@---news.groups---.com> :
| Access 2002
| ============ |
| Bonjour,
|
| Je souhaite réaliser une procédure événementielle " Sur absence dans
| liste" dans une zone de liste déroulante, mais je voudrais que la
| BOÎTE DE DIALOGUE indiquant que l'élément saisi ne figure pas dans la
| liste NE S'AFFICHE PAS.
|
| Comment faire ?
|
| En mettant Response = False, je constate que la boîte de dialogue ne
| s'affiche pas mais cela ne me semble pas très orthodoxe.
|
| Qu'elle est la bonne méthode ?
|
| Merci d'avance pour votre aide
|
| SuperCougar
| =============
rien : limiter à liste => non mise à jour table : limiter à liste => oui + http://memoaccess.free.fr/forms.htm#NotInList
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
SuperCougar : | Access 2002 | ============ | | Bonjour, | | Je souhaite réaliser une procédure événementielle " Sur absence dans | liste" dans une zone de liste déroulante, mais je voudrais que la | BOÎTE DE DIALOGUE indiquant que l'élément saisi ne figure pas dans la | liste NE S'AFFICHE PAS. | | Comment faire ? | | En mettant Response = False, je constate que la boîte de dialogue ne | s'affiche pas mais cela ne me semble pas très orthodoxe. | | Qu'elle est la bonne méthode ? | | Merci d'avance pour votre aide | | SuperCougar | =============
SuperCougar
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news: ucR2P$
Bonjour,
Et tu fais quoi si la valeur n'y figure pas ?
=== Les données de ma liste dépendant du contenu d'un autre contrôle, je supprime cette limitation si la valeur n'y figure pas en demandant à ce que toutes les données de la table source soient affichées dans la liste.
Mais ça, je sais faire, c'est pourquoi je ne l'avais pas précisé.
rien : limiter à liste => non === Pas nécessairement, car il peut s'agir d'une erreur de saisie auquel cas
l'erreur serait enregistrée !
mise à jour table : limiter à liste => oui + http://memoaccess.free.fr/forms.htm#NotInList
=== Merci, ce lien me donne la solution : il faut utiliser la constante "acDataErrAdded"
Response = acDataErrAdded
Par contre, je ne comprends pas ce que signifie ce "acDataErrAdded". Si j'écris Response = 1 ou Response = 2 ou n'importe quel nombre, ça marche quand même.
Je je pouvais avoir une explication, ça m'éclairerait.
Merci
SuperCougar ============
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
SuperCougar : | Access 2002 | ============ > | | Bonjour, | | Je souhaite réaliser une procédure événementielle " Sur absence dans | liste" dans une zone de liste déroulante, mais je voudrais que la | BOÎTE DE DIALOGUE indiquant que l'élément saisi ne figure pas dans la | liste NE S'AFFICHE PAS. | | Comment faire ? | | En mettant Response = False, je constate que la boîte de dialogue ne | s'affiche pas mais cela ne me semble pas très orthodoxe. | | Qu'elle est la bonne méthode ? | | Merci d'avance pour votre aide | | SuperCougar | ============ >
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news: ucR2P$jyDHA.1856@TK2MSFTNGP09.phx.gbl...
Bonjour,
Et tu fais quoi si la valeur n'y figure pas ?
=== Les données de ma liste dépendant du contenu d'un autre contrôle, je
supprime cette limitation si la valeur n'y figure pas en demandant à ce que
toutes les données de la table source soient affichées dans la liste.
Mais ça, je sais faire, c'est pourquoi je ne l'avais pas précisé.
rien : limiter à liste => non
=== Pas nécessairement, car il peut s'agir d'une erreur de saisie auquel cas
l'erreur serait enregistrée !
mise à jour table : limiter à liste => oui +
http://memoaccess.free.fr/forms.htm#NotInList
=== Merci, ce lien me donne la solution : il faut utiliser la constante
"acDataErrAdded"
Response = acDataErrAdded
Par contre, je ne comprends pas ce que signifie ce "acDataErrAdded".
Si j'écris Response = 1 ou Response = 2 ou n'importe quel nombre, ça marche
quand même.
Je je pouvais avoir une explication, ça m'éclairerait.
Merci
SuperCougar
============
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
SuperCougar <---anonymous---@---news.groups---.com> :
| Access 2002
| ============ > |
| Bonjour,
|
| Je souhaite réaliser une procédure événementielle " Sur absence dans
| liste" dans une zone de liste déroulante, mais je voudrais que la
| BOÎTE DE DIALOGUE indiquant que l'élément saisi ne figure pas dans la
| liste NE S'AFFICHE PAS.
|
| Comment faire ?
|
| En mettant Response = False, je constate que la boîte de dialogue ne
| s'affiche pas mais cela ne me semble pas très orthodoxe.
|
| Qu'elle est la bonne méthode ?
|
| Merci d'avance pour votre aide
|
| SuperCougar
| ============ >
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news: ucR2P$
Bonjour,
Et tu fais quoi si la valeur n'y figure pas ?
=== Les données de ma liste dépendant du contenu d'un autre contrôle, je supprime cette limitation si la valeur n'y figure pas en demandant à ce que toutes les données de la table source soient affichées dans la liste.
Mais ça, je sais faire, c'est pourquoi je ne l'avais pas précisé.
rien : limiter à liste => non === Pas nécessairement, car il peut s'agir d'une erreur de saisie auquel cas
l'erreur serait enregistrée !
mise à jour table : limiter à liste => oui + http://memoaccess.free.fr/forms.htm#NotInList
=== Merci, ce lien me donne la solution : il faut utiliser la constante "acDataErrAdded"
Response = acDataErrAdded
Par contre, je ne comprends pas ce que signifie ce "acDataErrAdded". Si j'écris Response = 1 ou Response = 2 ou n'importe quel nombre, ça marche quand même.
Je je pouvais avoir une explication, ça m'éclairerait.
Merci
SuperCougar ============
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
SuperCougar : | Access 2002 | ============ > | | Bonjour, | | Je souhaite réaliser une procédure événementielle " Sur absence dans | liste" dans une zone de liste déroulante, mais je voudrais que la | BOÎTE DE DIALOGUE indiquant que l'élément saisi ne figure pas dans la | liste NE S'AFFICHE PAS. | | Comment faire ? | | En mettant Response = False, je constate que la boîte de dialogue ne | s'affiche pas mais cela ne me semble pas très orthodoxe. | | Qu'elle est la bonne méthode ? | | Merci d'avance pour votre aide | | SuperCougar | ============ >
Anor
Bonjour,
SuperCougar : | | Response = acDataErrAdded | | Par contre, je ne comprends pas ce que signifie ce "acDataErrAdded".
De mémoire, ça permet de rafraîchir la source de la liste, mais tu auras peut-être une explication plkus claire ici :
http://www.pacificdb.com.au/MVP/Code/NIL.htm
tiens, y'a même des MVP au pays des kangourous ;-))
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Bonjour,
SuperCougar <---anonymous---@---news.groups---.com> :
|
| Response = acDataErrAdded
|
| Par contre, je ne comprends pas ce que signifie ce "acDataErrAdded".
De mémoire, ça permet de rafraîchir la source de la liste,
mais tu auras peut-être une explication plkus claire ici :
http://www.pacificdb.com.au/MVP/Code/NIL.htm
tiens, y'a même des MVP au pays des kangourous ;-))
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------
SuperCougar : | | Response = acDataErrAdded | | Par contre, je ne comprends pas ce que signifie ce "acDataErrAdded".
De mémoire, ça permet de rafraîchir la source de la liste, mais tu auras peut-être une explication plkus claire ici :
http://www.pacificdb.com.au/MVP/Code/NIL.htm
tiens, y'a même des MVP au pays des kangourous ;-))
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
SuperCougar
Merci, ça m'a éclairé !
SuperCougar ============ "Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de news: #
Bonjour,
SuperCougar : | | Response = acDataErrAdded | | Par contre, je ne comprends pas ce que signifie ce "acDataErrAdded".
De mémoire, ça permet de rafraîchir la source de la liste, mais tu auras peut-être une explication plkus claire ici :
http://www.pacificdb.com.au/MVP/Code/NIL.htm
tiens, y'a même des MVP au pays des kangourous ;-))
-- à+ Arnaud -------------------------------------------------- *Avant toute chose* : http://users.skynet.be/mpfa/ Access Memorandum - http://memoaccess.free.fr /Réponses souhaitées sur ce forum, merci/ --------------------------------------------------
Merci, ça m'a éclairé !
SuperCougar
============
"Anor" <http://memoaccess.free.fr/anor/email.htm> a écrit dans le message de
news: #7azk3syDHA.1576@TK2MSFTNGP11.phx.gbl...
Bonjour,
SuperCougar <---anonymous---@---news.groups---.com> :
|
| Response = acDataErrAdded
|
| Par contre, je ne comprends pas ce que signifie ce "acDataErrAdded".
De mémoire, ça permet de rafraîchir la source de la liste,
mais tu auras peut-être une explication plkus claire ici :
http://www.pacificdb.com.au/MVP/Code/NIL.htm
tiens, y'a même des MVP au pays des kangourous ;-))
--
à+
Arnaud
--------------------------------------------------
*Avant toute chose* : http://users.skynet.be/mpfa/
Access Memorandum - http://memoaccess.free.fr
/Réponses souhaitées sur ce forum, merci/
--------------------------------------------------