OVH Cloud OVH Cloud

trouver une valeur non entrée !

5 réponses
Avatar
Jean Marc
Bonjour à tous.

J'ai besoin d'aide pour résoudre le problème suivant :
soit une table de plusieurs centaines d'enregistrements
chaque enregistrement correspond à un vin de ma cave
chaque vin se voit attribuer un casier (champ numérique)

Je voudrais lister les numéros de casiers non attribués avec un code VBA
(liste sortie avec un msgbox par exemple).
La seule solution que j'ai trouvée pour l'instant est de créer des
enregistrements vides avec casier affecté, et lister les zones "null" de ces
enregistrements. C'est pas top !


Je vous remercie par avance et je vous souhaite une bonne année 2007 pleine
de petites bases mdb heureuses.

Jean Marc

5 réponses

Avatar
Pierre CFI [mvp]
Bonjour
théoriquement tu dois avoir 3 tables
vins
casiers
Casiers_Vins (clé primaire double idvin idcasier)
Tu as çà ???

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"Jean Marc" a écrit dans le message de news: 459770a7$0$27404$
Bonjour à tous.

J'ai besoin d'aide pour résoudre le problème suivant :
soit une table de plusieurs centaines d'enregistrements
chaque enregistrement correspond à un vin de ma cave
chaque vin se voit attribuer un casier (champ numérique)

Je voudrais lister les numéros de casiers non attribués avec un code VBA (liste sortie avec un msgbox par exemple).
La seule solution que j'ai trouvée pour l'instant est de créer des enregistrements vides avec casier affecté, et lister les zones
"null" de ces enregistrements. C'est pas top !


Je vous remercie par avance et je vous souhaite une bonne année 2007 pleine de petites bases mdb heureuses.

Jean Marc



Avatar
Jean Marc
"Pierre CFI [mvp]" a écrit dans le message de
news: %23f0$
Bonjour
théoriquement tu dois avoir 3 tables
vins
casiers
Casiers_Vins (clé primaire double idvin idcasier)
Tu as çà ???


Bonjour Pierre,
Non je n'ai pas trois tables

J'ai une table Tblvins pour l'instant.
La table casiers je peux la créer et il faudrait que je la remplisse après
affectation d'un casier dans Tvins.

Mon problème serait le même me semble-t-il, que je liste les non
affectations dans Tvins où dans TblCasiers ?

Merci pour la réponse

Avatar
Pierre CFI [mvp]
quand tu feras une req de non concordance entre casiers et vin_casier, tu auras la liste des casiers vides
tu devrais en plus avoir une table
région (bordeaux, loire, rhone....)
type (rouge,blanc, champagne...)
et puis : sucré, sec....

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"Jean Marc" a écrit dans le message de news: 45977eb8$0$27374$

"Pierre CFI [mvp]" a écrit dans le message de news: %23f0$
Bonjour
théoriquement tu dois avoir 3 tables
vins
casiers
Casiers_Vins (clé primaire double idvin idcasier)
Tu as çà ???


Bonjour Pierre,
Non je n'ai pas trois tables

J'ai une table Tblvins pour l'instant.
La table casiers je peux la créer et il faudrait que je la remplisse après affectation d'un casier dans Tvins.

Mon problème serait le même me semble-t-il, que je liste les non affectations dans Tvins où dans TblCasiers ?

Merci pour la réponse












Avatar
Jean Marc
"Pierre CFI [mvp]" a écrit dans le message de
news:
quand tu feras une req de non concordance entre casiers et vin_casier, tu
auras la liste des casiers vides
tu devrais en plus avoir une table
région (bordeaux, loire, rhone....)
type (rouge,blanc, champagne...)
et puis : sucré, sec....


OK, ça y'est j'ai compris !
Je possède toutes ces autres tables aussi et bien d'autres, il me manquait
juste la table supplémentaire vin_casiers.

Merci et bonne année

Jean Marc

Avatar
Pierre CFI [mvp]
pour étre puriste, on appelle cette table une association :o))

--
Pierre CFI
MVP Microsoft Access

Site pour bien commencer
Access http://www.mpfa.info

"Jean Marc" a écrit dans le message de news: 459790df$0$25923$

"Pierre CFI [mvp]" a écrit dans le message de news:
quand tu feras une req de non concordance entre casiers et vin_casier, tu auras la liste des casiers vides
tu devrais en plus avoir une table
région (bordeaux, loire, rhone....)
type (rouge,blanc, champagne...)
et puis : sucré, sec....


OK, ça y'est j'ai compris !
Je possède toutes ces autres tables aussi et bien d'autres, il me manquait juste la table supplémentaire vin_casiers.

Merci et bonne année

Jean Marc