Problema con stampa unione da Access e ID

Anonimo
2018-03-01T22:58:10+00:00

Salve a tutti,

premesso che sono poco esperto di Access, ho creato una tabella di anagrafiche in cui alcuni campi sono compilati con un menù a tendina che rimanda ad altre tabelle dello stesso file.

Per esempio, esiste un campo “provincia” collegato a una tabella contenente nella prima colonna l’ID e nella seconda la sigla delle varie provincie italiane.

In Access sembra tutto perfetto, ma se provo a stampare una lettera da Word con stampa unione, la stampa invece della sigla della provincia mi restituisce il corrispondente ID.

Vi posto l'origine dei dati del campo provincia, è quella risultante con la procedura di ricerca guidata di Access:

Ho provato a modificare questi parametri in vari modi ma non sono riuscito a venirne a capo...

Grazie mille a chi mi vorrà rispondere!

Microsoft 365 e Office | Access | Per la casa | Windows

Domanda bloccata. Questa domanda è stata eseguita dalla community del supporto tecnico Microsoft. È possibile votare se è utile, ma non è possibile aggiungere commenti o risposte o seguire la domanda.

0 commenti Nessun commento
Risposta accettata dall'autore della domanda
Anonimo
2018-03-02T09:01:59+00:00

ciao Adriano,

aiutati con il wizard, agendo sul ribbon, creando una una query in visualizzazione struttura.

il join si imposta come segue : 

o trascinando con il mouse dalla chiave primaria alla chiave esterna, qualora non ci siano relazioni impostate, altrimenti non devi fare nulla.

Nella griglia di struttura trascini i campi oggetto di estrazione per il result set che vuoi ottenere.

HTH.

Ciao, Sandro.

La risposta è stata utile?

1 persona ha trovato utile questa risposta.
0 commenti Nessun commento

4 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2018-03-05T07:30:45+00:00

    ciao Adriano,

    [...]

    purtroppo con le query non riuscivo a venirne a capo, quindi ho cercato un'altra strada e ho trovato una soluzione molto più semplice.

    Ho eliminato tutte le relazioni, query e tabelle secondarie, e ho impostato come origine dei campi un elenco valori con immissione

    [...]

    ...mmmmm...qualcosa mi dice che la base dati su cui lavoravi non è impostata correttamente, personalmente non considero la soluzione più semplice, ma errata, specialmente se avevi impostato relazioni.

    Eliminare le relazioni per non riuscire ad impostare una query, è assolutamente da non fare.

    L'origine dati impostata come da tua spiegazione può andare bene qualcora le righe da mostrare siano poche, ci sono dei limiti in tal modo, e comunque la modalità adottata in precedenza era certamente migliore.

    [...]

    Grazie

    Adriano

    [...]

    Buon lavoro ed in bocca al lupo per il tuo progetto.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2018-03-05T00:11:47+00:00

    Ciao Sandro,

    purtroppo con le query non riuscivo a venirne a capo, quindi ho cercato un'altra strada e ho trovato una soluzione molto più semplice.

    Ho eliminato tutte le relazioni, query e tabelle secondarie, e ho impostato come origine dei campi un elenco valori con immissione personalizzata.

    In questo modo ho ottenuto ugualmente i menù a tendina in cui selezionare la sigla della provincia e non ho problemi con la stampa unione, dato che l'ID della provincia non esiste.

    Stessa procedura per tutti gli altri campi con menù a tendina.

    Grazie

    Adriano

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2018-03-02T07:57:27+00:00

    Ciao Sandro,

    purtroppo come ho anticipato non sono esperto di Access e non so scrivere query, quella che ho postato è stata creata in automatico da Access quando ho impostato come origine dei dati la ricerca guidata sulla tabella provincie.

    Potresti farmi un esempio di come dovrebbe essere impostata?

    Grazie mille

    Adriano

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2018-03-02T06:44:10+00:00

    ciao Adriano,

    prova a creare una query ponendo le tabelle in inner join con le  varie chiavi primarie ed esterne in modo da estrarre il nome della provincia e non il suo id dalla tabella preposta al suo accoglimento,

    Procedi in modo analogo per le altre chiavi esterne, se ce ne sono altre, e riprova a creare la stampa unione dalla query di selezione generata,

    HTH.

    Ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento