Newsgroup: it.comp.appl.access
Titolo: Database magazzino

Help sto costruendo un db magazzino, i prodotti possibili che entrano (da
caricare) in magazzino li attingo da una tabella prodotti ampia, mentre
vorrei fare apparire i possibili prodotti che partono dal magazzino
(scarico) solo i prodotti caricati precedentemente. Come fare? se il
magazzino è un'unica tabella, non mi fa selezionare solo i prodotti
caricati, se creo due tabelle una per i prodotti che entrano e una per
quellli che escono non so poi come unire le due tabelle per vedere il
magazzino in generale. Che fare?
 
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

Scusa non ho capito bene.
Tu hai una tabella probabilmente che è un0'anagrafica articoli dove
alcuni di questi prodotti vengono movimentati (carico e scarico) altri
(forse) no, giusto?
Quello che non ho capito è dove vuoi far apparire i prodotti che
entrano ed escono?
In un report, una maschera, un'altra tabella?
Se hai tempo, prova a spiegare la tua esigenza un po' più per esteso,
secondo me il tuo è un problema generale e riusciamo a venirne fuori
facilmente.
A presto
Ciao

 facilmente.
Esempio: a
Articoli: rosso verde bianco giallo azzurro blu arancione bianco
entrata in magazzino: rosso, verde, giallo
uscita dal magazzino. mi piacerebbe potere scegliere solo tra "rosso, verde,
giallo" che sono entrati e non tra "rosso verde bianco giallo azzurro blu
arancione bianco".
Ringrazio anticipatamente
Pasquale


Ok.
Io la butto lì, poi dimmi se è fattibile.
Secondo me si dovrebbero poter identificare in qualche maniera gli
articoli che vuoi movimentare, magari mettendo in anagrafica un campo
che consente di trovarli facilmente. Ad esempio nella tabella
anagrafica metto un campo che chiamo "tipo_articolo" e poi negli
articoli che movimento metto ad esempio una M (magazzino,
movimentati...). Faccio poi una query estraendo da anagrafica solo gli
articoli che hanno nel campo suddetto la "M" prima inserita. Poi faccio
un report o una maschera .... basandola su questa query.
Che ne dici?
Se si può fare siamo a cavallo.
ciao

 movimentati...). .............
Forse dovrei premettere una cosa: la cronologia di compilazione della
tabella Magazzino è prima carico gli articoli in magazzino poi li scarico.
Come dici tu dovrei agire sulla tabella degli articoli, invece in effetti la
tabella su cui agisco è quella del magazzino, questa nel campo
"CaricoArticoli" è un campo ricerca sulla tabella Articoli. Mi piacerebbe
che il campo "ScaricoArticoli" fosse un'altra ricerca ma solo su
"CaricoArticoli" e non su tutti gli articoli della tabella articoli. Questi
campi se li posizione sulla stessa tabella non posso fare la query in quanto
basati su una stessa tabella. Se la tabella magazzino la divido in due
allora riesco a farlo ma poi io ho bisogno di collegare le due tabelle in
una perché ho bisogno di vedere sia gli scarichi e i carichi del magazzino
in un unica tabella (si possono collegare ? e come?)


[cut]
per caso ... ma dico per caso ...
nello scarico magazzino (articoli in uscita quindi) vuoi vedere SOLO quelli 
con giacenza =>1?
Potrebbe essere? Direi di si non credi?
-- 
**********
EmMeCi
**********
Blog: 
http://www.setfocus.it
La mia prima volta con Access 12: 
http://tinyurl.com/e7jc4
 


 


>
Bene, allora questo dato lo avrai scritto all'interno di un campo giusto? 
Parlo della quantità!
Detto questo, la select per la selezione degli articoli da far uscire dal 
magazzino la basi SOLO su quegli articoli per i quali il campo esistenza è 
=> ad 1 ... e il gioco è fatto.
Buona serata!


 Buona serata!
Dunque ho capito, mi sembra un ragionamento giusto ma hai sono un
principiante. Se non ho capito male devo fare una query in cui dico estrai
tutti record che hanno nel campo carico > = 1 Non è che per favore mi
potresti mandare un esempio di SQL ? Comunque ci proverò anche da solo.
Tuttavia anche se riesco a fare quella query non ho capito come fare, se
faccio un unica tabella magazzino per il carico e lo scarico, e imposto il
campo "articoli da scaricare" come ricerca e ci infilo il codice SQL della
query, non penso che funzioni perché è una queri che si basa su un'altro
campo ma della stessa tabella. Questo l'ho già provato.
Potete darmi un'altro aiutino?
Ringrazio anticipatamente
Pasquale


[CUT]
Ciao,
come differenzi carico\scarico magazzino? Hai delle causali? ...
... comunque ...
quando effettui uno scarico immagino che la select box dell'articolo avrà 
origine da un qualcosa giusto?
In quel qualcosa (origine dati query - dalle proprietà del campo Select Box) 
dovresti indicare la condizione che il campo da te usato per gestire 
l'esistenza sia almeno = ad 1 altrimenti ... non lo visualizzi.
Purtroppo fatico a capire quello che mi hai detto ... oggi ho anche altri 
casini per la testa per cui magari sono io che male interpreto il tuo aiuto.
Facciamo così, se non trovi altri input utili, magari, puoi provare a 
postarmi il DB opportunamente zippato e vediamo cosa si riesce a combinare 
ok?
P.S.: non ti garantisco niente a parte un pò di disponibilità ;)
Ciao!
