+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11

In Stampa Unione sostituzione del campo ID con dati

  1. #1
    Salve. Ho un problema con la stampa unione; è da qualche giorno che ci sto sbattendo la testa ma non riesco ad uscirne fuori. Ho anche comprato un testo della apogeo di 700 pagine ma ad una rapida occhiata sinora non ho trovato la soluzione al mio problema che è questo:
    Avete presente quando in un campo di una tabella di access si crea una casella di riepilogo e tramite questa quando ci si clicca sopra si aprono tutti i record (anzi, per meglio dire, solo le colonne selezionate in "numero colonne"...) di un'altra tabella ad essa collegata ? Ebbene, una volta effettuata la scelta io nella mia tabella ho in quel campo il numero univoco che identifica il record della tabella ad essa collegata. In stampa unione da word ho pero' bisogno che a quel numero vengano sostituiti i dati contenuti in alcune colonne dell'altra tabella perchè del numero ID non me ne faccio nulla. Chi sa indicarmi la strada per fare una cosa del genere ? Grazie.

  2. #2
    L'avatar di dragone bianco
    dragone bianco non è in linea Certosino
    Ciao

    ti devi creare una query che lega i dati agli altri e poi la usi nella stampa unione (avendo così non solo il campo id ma anche gli altri campi)

    Ciao
    ℹ️ Leggi di più su dragone bianco ...

  3. #3
    Dragone ciao e grazie per la risposta.
    Il mio problema è proprio quello ! Nella realizzazione della query mi sto impiccando tra parentesi quadre e criteri ma non riesco a farmi restituire il record associato a quell'ID collegato ad un'altra tabella. Potresti essere così gentile da postarmi mezza riga di esempio oppure dirmi all'interno della guida di access dove reperire tale informazione ?
    Grazie.
    Marco

  4. #4
    L'avatar di dragone bianco
    dragone bianco non è in linea Certosino
    ciao

    posta la query che stai usando e descrivi come sono letabelle
    Così alla cieca non riesco ad aiutarti

    CIao
    ℹ️ Leggi di più su dragone bianco ...

  5. #5
    Dragone grazie ancora per la risposta. Dunque l'RDBMS è composto da circa 20 tabelle; qui sotto pero' ti riporto soltanto le 2 tra le quali mi interessa appunto creare una query che prenda i dati legati all'altra per utilizzarla poi in una Stampa Unione con word:
    Tabella "Proprietari":
    ID (Contatore)
    Cognome (Testo)
    Nome (Testo)
    m/f (Testo)
    Vivente (Testo)
    Nato a (Testo)
    Data Nasc (Data/ora)
    Citta (Testo)
    Ind_01 (Testo)
    Ind_02 (Testo)
    Nr_Civico (Testo)
    CF (Testo)
    Tel Abit (Testo)
    Tel Cell (Testo)
    CA 2007 (Numerico)
    CA 2008 (Numerico)
    CA 2009 (Numerico)
    Tabella "Terreni":
    Contatore (Contatore)
    Comune_Terreno
    Localita_Terreno
    Utente (numerico) --> N.B.: Questo è il CAMPO per cui mi deve essere restituito dalla query il "Cognome" ed il
    "Nome" preso dalla tabella "Proprietari" e non l'ID corrispondente come accade ora.
    Foglio
    P_lla
    Canone Annuo (numerico)
    Coltura
    Sub (numerico)
    Porz
    Qualità
    Classe (numerico)
    Sup ha (numerico)
    Sup are (numerico)
    Sup Ca (numerico)
    Redd Dom (numerico)
    Redd Agr (numerico)
    Vertici (numerico)
    Atto (numerico)
    Note (Testo)
    Questa seguente è una query di uno dei tanti tentativi fatti che nel campo "Terreni.Utente" della tabella "Terreni" mi inserisce l'ID invece di una stringa contenente Proprietari.Cognome & " " & Proprietari.Nome
    SELECT Terreni.Utente, Terreni.Comune_Terreno, Terreni.Localita_Terreno, Terreni.Foglio, Terreni.P_lla, Terreni.Parte, Terreni.Coltura, Terreni.[Sup ha], Terreni.[Sup are], Terreni.[Sup Ca], Proprietari.Ind_01, Proprietari.Ind_02, Proprietari.Nr_Civico, Proprietari.Città, Proprietari.CF, Terreni.Utente
    FROM Terreni, Proprietari;
    Grazie x la risposta.

  6. #6
    L'avatar di dragone bianco
    dragone bianco non è in linea Certosino
    Ciao

    devi relazionare le 2 tabelle usando il join
    ora la query dove la fai in access o direttamente nella stampa unione di word?

    Ciao
    ℹ️ Leggi di più su dragone bianco ...

  7. #7
    Ciao Dragone. La query la faccio in access e poi la tabella così generata la passo a Stampa Unione di Word.
    Marco.

  8. #8
    L'avatar di dragone bianco
    dragone bianco non è in linea Certosino
    Ciao

    allora nella tua query manca il collegamento tra le 2 tabelle
    in access nella struttura della query devi semplicemente trascinare il campo della tabella sopra il campo della seconda tabella (e visivamente vedrai una linea di collegamento)
    nel codice SQL inserirà il codice JOIN

    Ciao
    ℹ️ Leggi di più su dragone bianco ...

  9. #9
    Dragone grazie x la risposta; sono riuscito a risolvere poi in questo modo:
    SELECT Terreni.Contatore AS Terreni_Contatore, Proprietari.Cognome, Proprietari.Nome, Terreni.Comune_Terreno, Terreni.Localita_Terreno, Terreni.Foglio, Terreni.P_lla, Terreni.Parte, Terreni.Coltura, Terreni.[Sup ha], Terreni.[Sup are], Terreni.[Sup Ca], Proprietari.Ind_01, Proprietari.Ind_02, Proprietari.Nr_Civico, Proprietari.Città, Proprietari.CF
    FROM Proprietari INNER JOIN Terreni ON Proprietari.ID = Terreni.IDUtente
    GROUP BY Terreni.Contatore, Proprietari.Cognome, Proprietari.Nome, Terreni.Comune_Terreno, Terreni.Localita_Terreno, Terreni.Foglio, Terreni.P_lla, Terreni.Parte, Terreni.Coltura, Terreni.[Sup ha], Terreni.[Sup are], Terreni.[Sup Ca], Proprietari.Ind_01, Proprietari.Ind_02, Proprietari.Nr_Civico, Proprietari.Città, Proprietari.CF;

    Soltanto che ora ho un'altro problema che non riguarda più la stampa unione (che ora funziona benissimo) ma proprio access: così come ho fatto, quando vado nella tabella Terreni ad inserire uno dei proprietari, la lista che mi viene proposta non è ordinata alfabeticamente e correttamente considerando prima la colonna del cognome e poi quella del nome ma in ordine dell'ID, in pratica dell'inserimento. Come si fa nella casella di riepilogo a vedere la tabella dei proprietari perfettamente ordinata come quando la apro direttamente ?
    Grazie x la eventuale risposta.

  10. #10
    L'avatar di The Gang
    The Gang non è in linea Scolaretto
    ...devi andare nelle proprietà della casella combinata, visualizzare la query che la popola, e da lì ordinare i dati secondo i criteri da te voluti.

    Ciao
    ℹ️ Leggi di più su The Gang ...

+ Rispondi al messaggio
Pagina 1 di 2 12 ultimoultimo

Potrebbero interessarti anche ...

  1. origine dati stampa unione
    Da fabietto10 nel forum Microsoft Word
    Risposte: 2
    Ultimo Post: 09-04-2016, 09:31
  2. Risposte: 2
    Ultimo Post: 24-06-2015, 13:27
  3. [Access 2010] : Elaborazione Dati e Stampa Unione
    Da Paper8 nel forum Microsoft Access
    Risposte: 1
    Ultimo Post: 14-12-2011, 13:36
  4. Risposte: 5
    Ultimo Post: 21-11-2010, 14:42
  5. Stampa unione con campo data
    Da seatleon nel forum Microsoft Word
    Risposte: 2
    Ultimo Post: 04-01-2008, 15:43