|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 17 ![]() |
Bonjour,
J'ai une liste d'environ 2000 molécules pour mon boulot. J'aimerais créer une BDD avec ces 2000 molécules. Il faut savoir que chaque jour je vais faire des tests avec 96 molécules et que chaque lot de 96 molécules sera répertorié par un code barre (En gros 96 molécules = un code barre) je dispose d'une douchette à code barres Je voudrais que, quand je passe mon code barre il me sorte directement la liste de mes 96 molécules qui correspondent à 1 code barre Je suis débutant sous Access Merci |
|
|
00
|
|
|
#2 |
![]() ![]() |
bonjour,
il me semble que la douchette fonctionne comme un périphérique classique. Par quelle interface souhaites-tu passer pour récupérer la liste ? J'entends par là que tu peux effectuer une requête, mais déjà peux-tu nous indiquer comment sont agencés tes données (tables, champs, liaisons entre les tables etc.) Merci.
__________________
Pas de question technique par MP, je ne réponds pas ![]() Mon perso ? Une vraie brute Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access |
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 17 ![]() |
Salut
Voila en piece jointe un exemple de 96 echantillons que je vais utiliser Ces 96 echantillons sont repertoriés en 1 plaque et cette plaque va avoir un code barre Des plaques comme ca j'en ai environ 15 avec chacune SON code barre!! Ce que je veux c'est que quand je passe un des codes barres d'une des 15 plaques, il me sorte la plaque avec ce qu'il y a dedans. Je crois que pour ca il faut creer une BDD mais je suis pas vraimant familiarsé avec ca. Merci par avance |
|
|
00
|
|
|
#4 |
![]() ![]() |
salut,
oui ca j'ai bien compris. tu en es où déjà dans les tables de données que tu souhaites utiliser ? A partir de quoi vas-tu travailler ? From scratch ? Les tables existent, mais tu n'as pas de liens entre elles ? L'idée ici est d'avoir une table avec la liste des codes barres, avec un identifiant,(facultatif : et une autre table pour la liste des plaques,) celle de tes 2000 molécules, à laquelle on lie pour chaque molécule l'identifiant du code barre de la plaque dans laquelle elle se trouve.
__________________
Pas de question technique par MP, je ne réponds pas ![]() Mon perso ? Une vraie brute Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access |
|
00
|
|
|
#5 |
![]() ![]() |
Salut,
Comme le dit jpcheck, avant de parler de passer ton code barre à la douchette, il te faut réaliser ta base. Sortir les entités, leur propriété etc... à partir de ce que tu souhaites faire. Ex : J'ai une entreprise de transport, Un camion pour chaque employé, Des hangars pour les marchandises à charger dans les camions etc. Tu établis les relations entre les entités (employé/camion, camion/chargement etc...). Ensuite tu crées tes tables à partir de tes entités, tu crées tes champs à partir des propriétés (c'est du vocabulaire à acquérir )Ensuite tu te poseras la question de savoir comment trouver les échantillons en fonction du code barre de la plaque. Ok ?
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 17 ![]() |
Ok je comprends...
Alors pour faire simple: J'ai en gros 1200 molécules. Ces molécules vont être groupées par 80 à chaque fois. J'ai deja la liste de mes 1200 molécules au format excel. Le seul lien qui m'interesse c'est d'associer les 80 molécules à une plaque 1 puis les 80 suivantes à la plaque 2 etc .. Et l'autre lien c'est plaque 1 = code barre xxxxxxxx plaque 2 = code barre xxxxxxxxy etc ... Ai-je bien répondu à la question ?? Merci pour votre aide |
|
|
00
|
|
|
#7 |
![]() ![]() |
On va plutôt dire :
Molécule <--> plaque Code barre est une propriété de plaque (donc un champ de plaque) ne raisonnes pas "la 1ère plaque : code barre x, la 2ème : code y.." Raisonne sur les éléments : une plaque, une molécule. Peut importe laquelle. Ok ? Du style : Une plaque contient une ou plusieurs molécules Une molécule appartient à une plaque C'est ça qui va te permettre de trouver tes tables et d'établir tes relations. Ensuite, le fait que tu mettes 80 molécules pour une plaque : tu le gèreras plus tard (avec une requête lorsque tu mettras en place ton IHM) quand tu auras créer tes tables (champs, propriétés des champs etc...)
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 17 ![]() |
Voila
J'ai créée ma base de données avec la liste. Suis je sur la bonne voie ?? Merci |
|
|
00
|
|
|
#9 |
![]() ![]() |
pour ma part c'est un bon début. Pour simplifier un peu, il faudrait que tu remplaces le champs Plaque de type texte par (N°)Plaque en type numérique. Tu y stockerais plus simplement un chiffre (nombre) et ca éviterait d'écrire à chaque fois plaque.
Il faut maintenant créer une table Plaque, qui recence les propriétés de ces plaques (N° certes, mais peut être aussi intitulé, date, emplacement, et que sais-je encore). Tu vois ?
__________________
Pas de question technique par MP, je ne réponds pas ![]() Mon perso ? Une vraie brute Tutos Access, Tâches planifiées et Batch,Tables de Paramètres sous Access, Excel et Batch, Tâches planifiées et Access |
|
00
|
|
|
#10 |
![]() ![]() |
N'ayant pas pu ouvrir la base vu que je travaille avec un dinosaure
je vais suivre ce qu'à dit jpcheck.La clé primaire de tes tables doit te permettre d'identifier de manière unique un enregistrement et uniquement un enregistrement. Le type de champ numéroauto n'est pas fait pour rien. Si ensuite tu veux un autre type de numéro pour identifier ton enregistrement libre à toi ... ex : 2008A2450, 2008A2451 etc... ... mais je te conseille vivement de prendre les 2 types de numéro. Le 1er servira pour l'usage pour lequel il a été créé, et le second pour les utilisateurs qui ne pourront identifier l'enregistrement 13546875 mais qui identifieront 2008A2451.
__________________
Access : Les Cours, Les Sources et Les FAQs Office Avant de poster : les choses importantes à lire pour la bonne tenue du forum.sinon Ma boite à MPs n'est pas l'annexe du forum |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com