Ciao Giacomo,
hai violato la prima forma normale
----
Normalizzazione del database
http://it.wikipedia.org/wiki/Normalizzazione_del_database
----
e questi sono i risultati :-)
Per risolvere, puoi semplicemente inserire un nuovo campo nella tabella
"documenti carico" in cui andrai a inserire l'Id della tabella "movimenti".
Oppure creare una tabella di collegamento con due campi Id_Movimento e
Id_DocCarico
es..
----
Id_Movimento Id_DocCarico
10 123
10 456
10 780
15 342
15 234
ecc ecc
-----
che andrai a popolare tramite una sottomaschera posta nella maschera
"movimenti"
Oppure (io non lo farei) se hai Acc2007 puoi usare un campo multivalore
----
Introduzione ai campi multivalore
http://office.microsoft.com/it-it/access/HA012337221040.aspx
----
Ciao
--
Giorgio Rancati
[Office Access MVP]
condivido la tua opinione, mi stupisce che non ci sia stata una reazione più
forte
da parte dei professionisti come te, questa novità mi pare un modo troppo
"sporco" per avvicinare a tutti l'uso di uno strumento un pò "tecnico" come
access
(d'altronde MS lo stà facendo a un pezzo, anche word è diventato del tutto
incoerente...)
ciao
maurizio
"giorgio rancati" ha scritto:
1.. Nella Ricerca guidata fare clic su Ricerca valori in una tabella o
query da parte della Colonna Ricerca e quindi scegliere Avanti.
2.. Selezionare una tabella o una query nell'elenco e quindi scegliere
Avanti.
3.. In Campi disponibili fare clic sui campi che si desidera includere
nella ricerca.
4.. Fare clic sul pulsante "maggiore di" (>) per spostare i campi
selezionati nell'elenco Campi selezionati. Fare clic sul pulsante con doppio
segno di "maggiore di" (») per spostare tutti i campi nell'elenco Campi
selezionati e quindi scegliere Avanti.
5.. Selezionare eventualmente da uno a quattro campi in base ai quali
ordinare le voci di ricerca e quindi scegliere Avanti.
6.. Modificare la larghezza delle colonne nel campo di ricerca, se
necessario, e quindi scegliere Avanti.
7.. In Memorizzare valori multipli per questa ricerca? selezionare la
casella di controllo Consenti valori multipli.
Nota Per abilitare la memorizzazione di valori multipli, è necessario
selezionare questa casella di controllo.
8.. Scegliere Fine.
Ciao e grazie
[CUT
Ciao Giacomo,
è necessario che il database sia un accdb e non una versione precedente con
estensione mdb.
Il tuo database è un Accdb o un Mdb ?
nessun disturbo anzi ... :-)
> mi ha incuriosito la faccenda dei campi multivalore (uso Ac2000 e non ne
> sapevo nulla), e la tua opinione su di essi, e sono andato al link che
> indicavi
>
> condivido la tua opinione, mi stupisce che non ci sia stata una reazione
> più
> forte
> da parte dei professionisti come te, questa novità mi pare un modo troppo
> "sporco" per avvicinare a tutti l'uso di uno strumento un pò "tecnico"
> come
> access
le nostre reazioni influenzano poco niente le politiche commerciali :)
Se Ms ha messo questa opzione è per soddisfare le richieste dei clienti che
nell'ambito di office sono in maggioranza non programmatori e non
amministratori di databases
:-)
Rimanendo nel contesto di un prodotto rivolto al grande pubblico, il campo
multivalore è un'opzione che all'utente non programmatore può risultare
molto comoda, quindi anche se personalmente non userò mai tale opzione,
capisco i motivi della sua esistenza.
:-)