Newsgroup: it.comp.appl.access
Titolo: Creazione maschera uno a molti

Ho tre tabelle:
contatti(idcontatto, nome, telefono, email ecc.)
tipo(idtipo, nometipo, descrizione)
relazioni(idrel, idcontatto)
ho strutturato cosě il db in modo da poter costruire delle relazioni uno a
molti tra la tabella contatti e la tabella tipo.
Ad esempio, uno stesso contatto potrebbe rientrare in due categorie
specifiche (amici, collaboratori)
Eseguendo poi delle query riesco ad avere le informazioni inerenti ad un
dato tipo di contatti.
Il mio problema č perň la popolazione dell atabella relazioni, essa č
infatti macchinosa, poichč devo ogni volta andare a vedere fli idcontatto e
gli idtipo che mi interessano.
Come realizzare una mascherina, o qualcosaltro, che mi simuli  nella tabella
contatti una sorta di lista di ceckbox per tutti gli id tipo?
E' possibile? che soluzione proponete?
tks.
--
Francis Mule
---------------------------------
Http://www.LucaniaNet.it
Mi trovi su ICQ: #143382857
---------------------------------

 contatti una sorta di lista di ceckbox per tutti gli id tipo?
Non ho capito che voi fa!!!
Antonio


come antonio?
1) Tanto pe comincia' cia' messo 'na tabella de troppo
2) Cia' la classica tipologica che nun se capisce perche' la deve
relaziona'
che vo fa?
3) mette 'n combo box pe seleziona' er tipo
--
a.cara 
Togli qualcosa dall'email

 3) mette 'n combo box pe seleziona' er tipo
Ambeh, me pareva...
Antonio

 3) mette 'n combo box pe seleziona' er tipo
No!, io devo fare una macherina, che aggiunga conatatti e relazioni in modo
da poter associare ad un contatto più tipi contemporaneamente.
ad esempio
nella tabella contatti ho
contatti(idcontatto, nome, telefono, email ecc.)
Contatti(1,Mario Rossi, 06 576849, 
mario...@cheneso.com
)
Contatti(2,Mario Bianchi, 06 6479321, 
mariob...@cheneso.com
)
Nella tabella tipocontatto ho:
tipo(idtipo, nometipo, descrizione)
tipo(1,basket,giocatori basket)
tipo(1,calcio,giocatori calcio)
Pra nel mio caso Mario rossi è sia un giocatore di basket che un giocatore
di calcio.mentre Bianchi è solo di calcio
quidni nellatabella avrò:
relazioni(idrel, idcontatto,idtipo)
relazioni(1, 1,1)
relazioni(2, 1,2)
relazioni(3, 2,2)
In questo modo, posso relazionare ogni persona a una o più categorie di
contatto(ne potrei avere una 50tina), inoltre dò una certa elasticità al db
che mi permette di aggiunegere/eliminare/modificare una data tipologia di
contatto.
A questo punto però devo fare una mascherina per gestire l'inserimento.
Quindi pe rogni dato contatto, vorrei avere in goni istante tutte le
tipoogie dicontatto che sono segnalate per lui.
L'ideale è che si creasse una lista di checkbox per ogni tipologia di
contatto, e che mi segni "chekkata", le tipologie di contatto afferenti per
quel dato contatto.
Che ne pensate?

 Che ne pensate?
va bene 
allora hai bisogno di una maschera con un subform



Ma il database, mi confermi che è strutturato bene?
Dove trovo maggiori info su questa maschera con subform?
Magari qualche esempio?
tks


Da quello che hai detto mi sembra di si.
La questione della subform e' "abbastanza" semplice
1) Crei una maschera con origine i contatti
2) Crei una maschere con origine i tipi contatto
3) Nel form contatti inserisci un controllo subform (lo trovi nella tool
bar degli strumenti)
4) a tale subform dici usare la form tipicontatto
5) relazioni il subform al form attraverso le proprieta' "collega campi
master",
   "collega campi secondari" attraverso il codice di relazione fra
contatti
   e tipi contatto
6) questo per cominciare, cmq sull'help di access queste cose le trovi
