Database in access, come finisco?

Discuti dei problemi relativi alla programmazione nel tuo linguaggio preferito!

Moderatori: cb_123, thrantir, tonertemplum

Database in access, come finisco?

Messaggiodi DadoKantz il 15 mag 2006, 12:18

Il db che mi serve è così

Quello che ho è una cosa semplicissima:
tabella 1 che è il magazzino (codice prod., tipo prodotto, quantità, prezzo unitario, rivenditore)
tabella 2 che è la lista clienti (nome ditta, anagrafe varia)
maschera 1 che aggiunge a magazzino
maschera 2 che aggiunge a clienti, toglie clienti, modifica clienti

una stupidata fin qua ma poi mi serve una terza maschera, chiamiamola per la fattura, nella quale ci sia:
campo di scelta del cliente (un menù a discesa è ok)
campo di immissione di cosa acquista (quindi un campo vuoto dove mettere il codice prodotto, un campo che si aggiorni al tipo di prodotto in base al codice prodotto, e un campo vuoto dove mettere la quantità acquistata)
la maschera ci sono ma i problemi sono relativi a:
a) come scarico la quantità acquistata? cioè quando metto codice prod, e quantità come faccio a far ridurre da magazzino il codice prodotto immesso della quantità immessa?
b) come posso fare una stampa modello DDT con quello che è stato acquistato? Un report?? Basato su una query? Come???

Datemi qualche aiuto...


Grazie
Ciao
Avatar utente
DadoKantz
Saggio del pianeta
Saggio del pianeta
 
Messaggi: 813
Iscritto il: 10 mag 2004, 09:43
Località: San Giorgio Canavese (TO)

 

Messaggiodi `knives` il 15 mag 2006, 12:38

ciao, mi sembra che ci sia un modello che fa proprio quello che cerchi.. o forse un esempio.. non ricordo.. ma le creazioni automatiche non vanno bene?
vogliadidolci.wordpress.com
Avatar utente
`knives`
Moderatore
Moderatore
 
Messaggi: 6246
Iscritto il: 24 mar 2005, 01:57

Messaggiodi DadoKantz il 15 mag 2006, 16:10

Ma dai? Mi dici il nome del modello?
Cosa intendi per creazioni automatiche?
Scusa ma uso pochissimo Access...
Avatar utente
DadoKantz
Saggio del pianeta
Saggio del pianeta
 
Messaggi: 813
Iscritto il: 10 mag 2004, 09:43
Località: San Giorgio Canavese (TO)

Messaggiodi thrantir il 15 mag 2006, 16:38

forse non ho capito bene, ma per far ridurre la quantita' non e' sufficiente una query in cui si fa

UPDATE [tabella magazzino]
SET [campo quantita'] = ([SELECT [campo quantita'] FROM [tabella magazzino] WHERE [campo id del prodotto] = [id del prodotto selezionato]] - [quantita' acquistata])
WHERE [campo id del prodotto] = [id del prodotto selezionato]

?
Fletto i muscoli e sono nel vuoto
Principi di architettura degli eleboratori
X postare immagini
-----BEGIN GEEK CODE BLOCK-----
GCS/IT/L/MU d- s: a C++$>+++ UL+>++ P L+++>++++ E--- W++ N++>+++ o+>++ K? w O-- M- VMS? V- PS++ Y+ PGP+ t 5? X+ R++>+++ tv+ b+++>++++ DI+++ D++ G e++ h- r++ y++
------END GEEK CODE BLOCK------
Addio Dani, sono più ricco perchè ti ho conosciuto
Avatar utente
thrantir
Moderatore
Moderatore
 
Messaggi: 8897
Iscritto il: 27 mag 2003, 13:32
Località: Pisa

Messaggiodi DadoKantz il 15 mag 2006, 17:29

Provo stasera se riesco :)
Il mio problema era più sul secondo punto ovvero quello della stampa del ddt, mi sai aiutare? :) :)
Avatar utente
DadoKantz
Saggio del pianeta
Saggio del pianeta
 
Messaggi: 813
Iscritto il: 10 mag 2004, 09:43
Località: San Giorgio Canavese (TO)

Messaggiodi thrantir il 15 mag 2006, 18:05

traducimi ddt :D
Fletto i muscoli e sono nel vuoto
Principi di architettura degli eleboratori
X postare immagini
-----BEGIN GEEK CODE BLOCK-----
GCS/IT/L/MU d- s: a C++$>+++ UL+>++ P L+++>++++ E--- W++ N++>+++ o+>++ K? w O-- M- VMS? V- PS++ Y+ PGP+ t 5? X+ R++>+++ tv+ b+++>++++ DI+++ D++ G e++ h- r++ y++
------END GEEK CODE BLOCK------
Addio Dani, sono più ricco perchè ti ho conosciuto
Avatar utente
thrantir
Moderatore
Moderatore
 
Messaggi: 8897
Iscritto il: 27 mag 2003, 13:32
Località: Pisa

Messaggiodi cb_123 il 15 mag 2006, 20:33

Documento di trasporto, ossia una bolla.
Si st@
come d'@utunno,
sui vi@li
le putt@ne.

World Community Grid AMD Planet Team
Avatar utente
cb_123
Moderatore
Moderatore
 
Messaggi: 8168
Iscritto il: 26 gen 2002, 17:54
Località: Val di Sole

Messaggiodi DadoKantz il 16 mag 2006, 16:32

esatto :)
Avatar utente
DadoKantz
Saggio del pianeta
Saggio del pianeta
 
Messaggi: 813
Iscritto il: 10 mag 2004, 09:43
Località: San Giorgio Canavese (TO)

 

Torna a Programmare

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite