Newsgroup: it.comp.appl.access
Titolo: Come creare una semplice maschera ordini con dettaglio degli ordini

Sto diventando matto con questa cosa : voglio creare una schermata che mi faccia scegliere il cliente, inserire data ordine, ed in una sottomaschera poter selezionare i prodotti specificando la quantità acquistata. In automatico mi deve dare per ogni riga il totale della riga.
 
Ho creato tutto, tabelle ordini, dettagli ordini, clienti, prodotti
ho creato le relazioni tra le varie tabelle
ho creato le maschere ma credo che il problema grosso sia sul funzionamento della sottomaschera dei dettagli degli ordini perchè mi da un errore ole.
 
Qualcuno mi sa dire la sorgente della sottomaschera se deve da tabella o da query e la sorgente del campo prodotti nella sottomaschera?
 
Sto dinventando matto e deve essere una cavolata!
 
Testa stanca da nottata davanti al pc.
 
Grazie in anticipo.
 
Perfavore ... non ditemi di guardare northwind ...troppo complesso per quel che serve a me.


Posso inviare via mail il mio db in modo che qualcuno posso capire dove sbaglio?


mettilo su trasferBigFile o weTransfer e dacci il link


Ti ringrazio, ecco il link : la maschera su cui non riesco a filtrare i prodotti per categoria è quella chiamata ordini
 
https://wetransfer.com/downloads/828f206741bea743b1559c4907a5ffa620170424091513/b8e6523198f1a90902f63d04117ff10120170424091513/9fe049
 

> Il giorno sabato 22 aprile 2017 12:57:31 UTC+2, Maroso Marco ha scritto:
 
se la tua idea è questa
 
http://s16.imagestime.com/out.php/i1117424_Cattura.PNG
 
 
cioè selezionare una categoria e poi sulla tendina prodotti vedere solo 
i prodotti di quella categoria devi sull'evento "su attivazione" della 
combo "prodotti" mettere:
 
Private Sub IDProdotto_GotFocus()
Me.IDProdotto.RowSource = "select * from prodotti where idcategoria=" & 
Me.IDCategoria
End Sub
 
 
attenzione va tutto in una riga quello che vedi tra
Private Sub IDProdotto_GotFocus()
e
End sub
 
ciao
BFS


Carissimo, ti ringrazio...ho visto solo ora la tua risposta anche se nel frattempo ho levato la categoria.
 
Secondo te ha senso metterla se decido di inserire il codice ean e tramite quello popolare i restanti dati ?
 
Alcuni prodotti comunque dovrei selezionarli da quella casella combinata in quanto privi di codice ean
 
Grazie mille.

Il giorno mercoledì 26 aprile 2017 16:40:32 UTC+2, BFS ha scritto:

Ciao,
 
ho provato quanto hai postato e funziona ma crea problemi vari anche se probabilmente è il codice che forse rompe.
A volte me lo prende correttamente filtrandomi i risultati in base alla categoria, altre volte lo fa ma quando clicco una voce dell'elenco filtrato non me lo inserisci in prodotti e mi da errore il campo corrente deve corrispondere alla chiave di join? nella tabella lato uno della relazione uno a molti.
 
Altre volte quando inserisco il prodotto filtrato esso scompare dalla riga quando clicca sulla nuova riga vuota sottostante e ricompare quando clicco sulla voce precedente nel campo prodotto.
 
Cosa potrà mai essere?
 
Grazie in anticipo.


Potrebbe essere un problema di relazioni?
La sorgente della sottomaschera è una query che ho creato io, deve prendere tutto dalla tabella dettagli ordini o posso anche da una query?