Newsgroup: it.comp.appl.access
Titolo: un semplice aiutino....

che sto uscendo a impazzire ;-(
ho 2 tabelle cosi sintetizzate
tab1                                      tab2
cod_cliente                           cod_articolo
cliente                                   descrizione
indirizzo                                 etc......
ora ne volevo fare un altra, con le opportune relazioni alle 2 tabelle, tipo 
come se fosse una fattura. Ovvero...
tab3
id_mov   : contatore
data        : data/ora
cod_cliente  : numerico
cliente  : testo
e qui mi soffermo.
perchč, nell'inserimento delle movimentazioni,
quando digito nell'apposita casella il codice cliente, mi aspetto che nella 
casella cliente, mi compaia il relativo cliente (cosa che con excel risolvo 
con la funziona cerca vert)
MA QUI NON MI COMPARE NIENTE!!!!!
Dove sbaglio :-( ??
C'č qualche anima pia che con un piccolo sforzo
mi faccia capire come fare il miracolo ??
grazie.
 

 grazie.
Uno sguardo a questo demo 
http://www.accessgroup.it/HomeArgomenti.asp?ID=126&Oggetto2=DB%20Fatturazione
 

 grazie.
A me pare che:
1) l'oggetto non sia appropriato... (aiuto, sono disperato, etc, non
identificano il tuo problema...) :-)
2) ho perplessità sulal struttura del db... il campo cliente compare
sia i tab3 che in tab1?? non sarebbe opportuno normalizzare??
3) oppure stai parlando di maschere e non di tabelle??? (non riempi le
tabelle direttamente spero...)
Sperando al solito di non averne sparate grossissime,
F. (un volgarissimo smanettone autodidatta)

 wrote in message 
news:ae6b3f0a-a578-4e43...@b64g2000hsa.googlegroups.com...
A me pare che:
1) l'oggetto non sia appropriato... (aiuto, sono disperato, etc, non
identificano il tuo problema...) :-)
2) ho perplessità sulal struttura del db... il campo cliente compare
sia i tab3 che in tab1?? non sarebbe opportuno normalizzare??
3) oppure stai parlando di maschere e non di tabelle??? (non riempi le
tabelle direttamente spero...)
Sperando al solito di non averne sparate grossissime,
F. (un volgarissimo smanettone autodidatta)
---------------------------------------------------------------
Autodidatta con Internet? Non vale!
Bruno 

 Bruno
Hai ragione... sono anche un po' forumdidatta ;-)


devi vedere chi ti sente ;-) 


ehm, è un pò troppo "tecnico", ma penso di aver intuito qls.... cmq, magari 
se tu avessi un po' di pazienza,,,,,,, 


wrote:

per la struttura del database tocca che qualcosa ti studi...
ad es prova a cercare "normalizzare un database"
il concetto applicato al tuo caso è che i dati (salvo poche ecceaioni
ragionate) non devono mai essere duplicati, cioè
nel momento che nella tab3 metti il codice ciente questo basta (tutte
le altre info sono desumibili dalla relazione con tab1)
Per cui
1) studia un po' come progettare un DB
2) progetta una struttura solida del DB (altrimenti poi facilmente ti
troverai a dover rifare il tutto, o a impazzire pre trovare escamotage
per farlo stare in piedi)
3) non si riempiono praticamente mai direttamente le tabelle, ma le
maschere!!! (nel tuo caso fattura, una maschera che peschi dati da
tab1 e tab3).
F.

 Dove sbaglio :-( ??
Il completamento dei campi Cliente e Descrizioni lo puoi
ottenere solo da una query:
SELECT tab3.id_mov, tab3.data, tab3.cod_cliente, tab1.cliente,
tab3.cod_articolo, tab2.descrizione
FROM tab2 INNER JOIN (tab1 INNER JOIN tab3
ON tab1.cod_cliente = tab3.cod_cliente)
ON tab2.cod_articolo = tab3.cod_articolo;
che ti servirà da Record Source per la scheda dalla quale
ricaverai la fattura.
Considerato che cod_cliente sia un AutoNumber con PK,
cod_articolo text con PK e che tab1 e tab2 siano
 opportunamernte relazionate Uno-a-Molti su tab3.
La quale tab3 avrà id_Mov AutoNumber con PK.
Bruno

 magari se tu avessi un po' di pazienza,,,,,,,
certo..dimmi pure 

(...)
Vincenzo Turturro
Certificato Eucip Core Level
ITA 0000-002299 del 14/05/2007
---------------------------------------------
il sito comune di it.comp.appl.access:
http://www.sitocomune.com
---------------------------------------------
risorse Access:
http://www.accessgroup.it
---------------------------------------------
Il sito comune di it.comp.as400
http://www.faq400.com
---------------------------------------------

 devi vedere chi ti sente ;-)
Devi vedere chi ti legge...
Ciao.
-- 
Sergio MAZZA