Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Collegare a una tabella origine più di una tabella.

148 views
Skip to first unread message

archim...@gmail.com

unread,
Apr 22, 2013, 6:08:14 PM4/22/13
to
Ciao a Tutti,
vorrei chiedervi questa cosa: ho una tabella Nominativi alla quale ho collegato una tabella Viaggi (1 a molti). Creo maschera e sottomaschera e tutto bene fin qua.
Adesso però a me verrebbe comodo aggiungere una seconda sottomaschera e relativa tabella NrTelefoni sempre collegata (1 a molti) alla tabella Nominativi, per cui la chiave esterna delle due tabelle (viaggi e telefoni) coincide sempre con la chiave primaria della tabella nominativi.

Premesso che questo è solo un esempio, per cui ogni persona puo fare piu viaggi, e di questa persona voglio sapere i suoi numeri di telefono
Dopo creato le relazioni vado a livello tabella e giustamente mi chiede quale foglio secondario voglio inserire, però qua nasce il problema.
Io vorrei avere una maschera e di questa persona conoscere due cose ,i suoi numeri di telefono e i viaggi fatti.

C'e un modo per risolvere secondo voi questa faccenda ,per cui avere due sottomaschere collegate alle stesso nominativo (allo stesso Id) ??

Grazie e Ciao Ciao







Karl Donaubauer

unread,
Apr 25, 2013, 12:37:53 PM4/25/13
to
Se ti capisco bene confondi due cose qui:

> livello tabella ... quale foglio secondario voglio inserire

Vuol dire che non parli di sottomaschere ma di foglio dati in
una tabella. Qui puoi solo scegliere l'una tabella o l'altra.

Se invece crei una maschera e inserisci due sottomaschere puoi
scegliere dati della tabella Viaggi per la prima sottomaschera
e dati di NrTelefoni per la seconda.

Quindi usa delle maschere e sottomaschere. Le tabelle sono
qui per contenere i dati, le maschere per la presentazione
ed il lavoro.

--
Ciao
Karl
*********
Access FAQ: http://www.donkarl.com/it


archim...@gmail.com

unread,
Apr 26, 2013, 4:53:42 PM4/26/13
to
Ciao Karl,
hai centrato in pieno il problema !
Ho appena fatto la maschera con due sottomaschere e lavorano perfettamente!
Era proprio quello che volevo!

Solo a titolo curiosità, nel caso volessi cambiare nella tabella principale la tabella secondaria (in quanto posso scegliere tra 2), ho scoperto che l'unico modo è rimuovere i collegamenti in relazioni, in modo che al momento che vado in tabella principale mi viene chiesto quale sia il foglio secondario che voglio inserire.
Secondo Te c'è un metodo più veloce?

Ti ringrazio tantissimo del consiglio!

Grazie e Ciao Ciao

Karl Donaubauer

unread,
Apr 26, 2013, 7:15:53 PM4/26/13
to
archim...@gmail.com wrote:
> ...
> Solo a titolo curiosit�, nel caso volessi cambiare nella tabella
> principale la tabella secondaria (in quanto posso scegliere tra 2),
> ho scoperto che l'unico modo � rimuovere i collegamenti in
> relazioni, in modo che al momento che vado in tabella principale mi
> viene chiesto quale sia il foglio secondario che voglio inserire.
> Secondo Te c'� un metodo pi� veloce?

Puoi cambiare la propriet� SubdatasheetName della tabella
a mano o con codice. (vedi <F1>)
Non ho una versione italiana qui, ma se nella vis. struttura
della tabella ti fai vedere le propriet� dev'essere "nome
foglio secondario" o simile.

archim...@gmail.com

unread,
Apr 27, 2013, 3:36:50 AM4/27/13
to
Ciao Karl,
esatto! basta andare in Progettazione,Finestra Proprietà,Nome Foglio Dati Secondario e dal menù a tendina scegli il foglio che ti serve.

Grazie Tantissimo per i consigli!

Ciao Ciao


0 new messages