Newsgroup: it.comp.appl.access
Titolo: Gruppo di opzioni.

salve volevo un consiglio da voi su come struttare un db.
ho una tab articoli con campi codice e descrizione
per ogni articoli ho tre possibili soluzioni fisse.
ad ogni articolo quindi posso scegliere se associare la soluzione A B C
ho tre tabelle SolA, SolB, SolC con i campi codice (uguale al codice 
dell'articolo); Codsoluzione;colore grandezza prezzo,
Ho creato una maschera che visualizza i codice dalla tab articoli; tre 
sottomaschere che visualizzano per il codice selezionato le tre possibili 
soluzioni, e vorrei mettere un gruppo di opzioni, posizionato sotto ogni 
sottomaschera,ma appartenente alla maschera principale, in modo da poter poi 
associare a quell'articolo il valore di opzione selezionato e poi 
incrociando cod articolo tab articoli con il valore della selezione delle 
opzioni e delle soluzioni , tiro fuori un report con le caratteristiche 
selezionate.
volevo chiedere, è giusto in teoria fare così ? Avete altre soluzioni in 
merito?
spero di essermi spiegato bene :))
grazie 

 grazie
Prova a descrivere la struttura delle tabelle e a quali maschere andrebbero 
associate...
Ciao.
-- 
Sergio MAZZA 

 Sergio MAZZA
 io perň la pensione non te la pago ;)
Allora ho una tabella Articoli con campi CodArticolo; descrizione
ho tre tabelle SolA; SolB; SolC con tre campi CodArticolo;colore grandezza 
prezzo
Ho creato una maschera "MASK" con i campi della tabella articoli, e con tre 
sottomaschere SolA, SolB, SolC, che visualizzano i dati relativi 
all'articolo
es:
CodART    Descrizione
10100                    cartoncino
SolA                                SolB                        SolC
verde;30X30; 20g        giallo;45x45;25g        rosso;60X60;30g
[gruppodiopzione]        [gruppodiopzione]    [gruppodiopzione]
devo mettere dei pulsanti di opzioni in modo che una volta selezionato la 
soluzione, e un pulsante "ORDINA" mi si crei un record in una nuova tabella 
ORDINI con
101001 cartoncino verde 30x30 20gr
io ho creato una query che che ha come criterio [Forms]![Articoli]![Codice]; 
gruppo di opzione selezionato; i valori della tabella soluzione
peň non so se č giusto cosě...o ci sono altri modi
Grazie 

 Grazie
Dovresti inserire nelle tabelle Solx un campo [Selezione] di tipo Sě/No e 
magari con il valore di default a 0(No/False).
Nelle sottomaschere ci metti una checkbox associata al campo [Selezione]; 
poi se vuoi generare il record appena "cecchi" gestisci l'evento "dopo 
aggiornamento" del controllo inserendoci:
currentdb.execute "Insert Into nomeTabella (codice, descrizione, colore 
grandezza  prezzo) Values ('" & me!codice & "','" & me!descrizione & "','" & 
me!coloreGrandezzaPrezzo & "') Where Selezionato = -1"
Altrimenti lo stesso codice lo inserisci in un bottone sulla form principale 
ma devi cambiare il riferimento ai controlli: invece di Me!codice diventa: 
Me!nomeSottomaschera!codice etc. etc.
Poi se vuoi azzerare il campo [Selezionato] lo fai con:
Currentdb.execute "Update nomeTabella Set Selezionato = 0 Where Selezionato 
= -1"
Note:
- Ovviamente il mio č un esempio e dovrai riadattarlo.
- Cambia il nome al campo Descrizione perché č un termine riservato ad 
Access.
Ciao.
-- 
Sergio MAZZA