mon problème est le suivant :
02 tables : tbl1 et tbl 2
01 formulaire : form
sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à jours
différents champs du form.
Mon soucis est de faire en sorte que chaque choix de la liste ne puisse être
choisis qu'une seule et unique fois (une ligne déjà choisie ne doit plus
apparaître dans la liste)... je cherche, je cherche mais...
Si quelqu'un peut m'aider, merci d'avance...
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
Gafish
Christophe wrote:
bonjour à tous
Bonjour
mon problème est le suivant : 02 tables : tbl1 et tbl 2 01 formulaire : form sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à jours différents champs du form. Mon soucis est de faire en sorte que chaque choix de la liste ne puisse être choisis qu'une seule et unique fois (une ligne déjà choisie ne doit plus apparaître dans la liste)... je cherche, je cherche mais... Si quelqu'un peut m'aider, merci d'avance...
Une idée : dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi" est à Faux. Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour cocher "DejaChoisi"
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Christophe wrote:
bonjour à tous
Bonjour
mon problème est le suivant :
02 tables : tbl1 et tbl 2
01 formulaire : form
sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à
jours différents champs du form.
Mon soucis est de faire en sorte que chaque choix de la liste ne
puisse être choisis qu'une seule et unique fois (une ligne déjà
choisie ne doit plus apparaître dans la liste)... je cherche, je
cherche mais...
Si quelqu'un peut m'aider, merci d'avance...
Une idée :
dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête
source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi"
est à Faux.
Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour
cocher "DejaChoisi"
Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
mon problème est le suivant : 02 tables : tbl1 et tbl 2 01 formulaire : form sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à jours différents champs du form. Mon soucis est de faire en sorte que chaque choix de la liste ne puisse être choisis qu'une seule et unique fois (une ligne déjà choisie ne doit plus apparaître dans la liste)... je cherche, je cherche mais... Si quelqu'un peut m'aider, merci d'avance...
Une idée : dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi" est à Faux. Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour cocher "DejaChoisi"
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Christophe
Merci beaucoup, cela me semble être une excellente idée...
Christophe wrote:
bonjour à tous
Bonjour
mon problème est le suivant : 02 tables : tbl1 et tbl 2 01 formulaire : form sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à jours différents champs du form. Mon soucis est de faire en sorte que chaque choix de la liste ne puisse être choisis qu'une seule et unique fois (une ligne déjà choisie ne doit plus apparaître dans la liste)... je cherche, je cherche mais... Si quelqu'un peut m'aider, merci d'avance...
Une idée : dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi" est à Faux. Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour cocher "DejaChoisi"
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci beaucoup, cela me semble être une excellente idée...
Christophe wrote:
bonjour à tous
Bonjour
mon problème est le suivant :
02 tables : tbl1 et tbl 2
01 formulaire : form
sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à
jours différents champs du form.
Mon soucis est de faire en sorte que chaque choix de la liste ne
puisse être choisis qu'une seule et unique fois (une ligne déjà
choisie ne doit plus apparaître dans la liste)... je cherche, je
cherche mais...
Si quelqu'un peut m'aider, merci d'avance...
Une idée :
dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête
source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi"
est à Faux.
Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour
cocher "DejaChoisi"
Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Merci beaucoup, cela me semble être une excellente idée...
Christophe wrote:
bonjour à tous
Bonjour
mon problème est le suivant : 02 tables : tbl1 et tbl 2 01 formulaire : form sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à jours différents champs du form. Mon soucis est de faire en sorte que chaque choix de la liste ne puisse être choisis qu'une seule et unique fois (une ligne déjà choisie ne doit plus apparaître dans la liste)... je cherche, je cherche mais... Si quelqu'un peut m'aider, merci d'avance...
Une idée : dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi" est à Faux. Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour cocher "DejaChoisi"
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Heureux-oli
Une autre idée, c'est d'utiliser comme clé primaire une association des champs primaire des deux tables.
De cette manière, access refusera l'ajout d'un doublon.
-- Oli
Merci beaucoup, cela me semble être une excellente idée...
Christophe wrote:
bonjour à tous
Bonjour
mon problème est le suivant : 02 tables : tbl1 et tbl 2 01 formulaire : form sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à jours différents champs du form. Mon soucis est de faire en sorte que chaque choix de la liste ne puisse être choisis qu'une seule et unique fois (une ligne déjà choisie ne doit plus apparaître dans la liste)... je cherche, je cherche mais... Si quelqu'un peut m'aider, merci d'avance...
Une idée : dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi" est à Faux. Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour cocher "DejaChoisi"
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Une autre idée, c'est d'utiliser comme clé primaire une association des
champs primaire des deux tables.
De cette manière, access refusera l'ajout d'un doublon.
--
Oli
Merci beaucoup, cela me semble être une excellente idée...
Christophe wrote:
bonjour à tous
Bonjour
mon problème est le suivant :
02 tables : tbl1 et tbl 2
01 formulaire : form
sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à
jours différents champs du form.
Mon soucis est de faire en sorte que chaque choix de la liste ne
puisse être choisis qu'une seule et unique fois (une ligne déjà
choisie ne doit plus apparaître dans la liste)... je cherche, je
cherche mais...
Si quelqu'un peut m'aider, merci d'avance...
Une idée :
dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête
source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi"
est à Faux.
Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour
cocher "DejaChoisi"
Arnaud
--
Charte du forum : http://www.mpfa.info/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr
Une autre idée, c'est d'utiliser comme clé primaire une association des champs primaire des deux tables.
De cette manière, access refusera l'ajout d'un doublon.
-- Oli
Merci beaucoup, cela me semble être une excellente idée...
Christophe wrote:
bonjour à tous
Bonjour
mon problème est le suivant : 02 tables : tbl1 et tbl 2 01 formulaire : form sur form (basé sur tbl2), une liste de choix basée sur tbl1 qui met à jours différents champs du form. Mon soucis est de faire en sorte que chaque choix de la liste ne puisse être choisis qu'une seule et unique fois (une ligne déjà choisie ne doit plus apparaître dans la liste)... je cherche, je cherche mais... Si quelqu'un peut m'aider, merci d'avance...
Une idée : dans ta table tbl1, tu mets un champs Oui/Non "DejaChoisi". Dans la requête source de ta liste, tu prends les enregistrements de tbl1 ou "DejaChoisi" est à Faux. Quand tu choisis dans ta liste, tu mets à jour ton enregistrement pour cocher "DejaChoisi"
Arnaud -- Charte du forum : http://www.mpfa.info/ Recherche dans les archives : http://groups.google.fr/group/microsoft.public.fr.access?hl=fr