Condividi tramite

Acces query locale e query replicata

Anonimo
2022-02-19T17:04:40+00:00

Stavo tentando di creare nel mio DB un file word di stampa unione e mi capita quanto segue:

1-     tra le query e tabelle da scegliere per il file (sia partendo dal file word in “lettere” che partendo da access) non compaiono tutte le mie tabelle e query e, tra queste, anche la query  che vorrei utilizzare per il file stampa/unione (le mie sono tutte query semplici)

Ho spulciato le "proprietà" delle varie query: sono tutte di selezione con la dicitura tra parentesi “locale” quelle visibili, invece quelle non visibili in stampa unione hanno la dicitura tra parentesi "replicata"

2-   mi compare l'avviso di Microsoft "accesso driver odbc microsoft access non riuscito" e mi viene indicato che il mio file db ha un'estensione diversa di quella reale e cioè .mdb invece di quella reale che è .accdb

Chiaramente non mi fa procedere in quanto non individua il reale file DB (e mi blocca il DB tanto che per chiuderlo devo ricorrere s Gestione Attività.

Se invece volessi utilizzare una delle query "visibili e rilevate" definite tra parentesi “locale” il tutto funziona..

Ho cercato qualcosa nel web ma non ho trovato consigli validi e sicuri

Ho scaricato le varie librerie

Ho anche ripristinato OFFICE 2019 (copia regolarmente registrata nel mio account) ma la situazione resta identica.

Da tutto ciò deduco che per collegare un file word in stampa unione non è possibile utilizzare le query “replicate” ma esclusivamente le “locali”, è così ?

Se è così sarebbe possibile trasformare la query “replicata” in query “locale”

Grazie

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
2022-02-24T15:18:02+00:00

Ciao,

la seconda query deve funzionare!

Nel caso dell'utilizzo nella maschera “personalizzata” il codice SQL è questo:

SELECT Tabpazienti.ID, Tabpazienti.Cognome, Tabpazienti.Nome, Tabpazienti.[Nato il], Tabpazienti.Residenza INTO TabQueIntestataElenco

FROM Tabpazienti

WHERE (((Tabpazienti.ID)=[Forms]![MasTabpazienti]![Id]));

Verifica il nome della maschera.

Verifica il nome del campo.

Se il campo sulla maschera lo hai aggiunto in un secondo momento, crea temporaneamente un controllo con nome Id e origine Id.

Salva la maschera e riprova.

Se funziona la query, puoi eliminare il controllo in maschera.

Mimmo

La risposta è stata utile?

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

16 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2022-02-21T16:33:10+00:00

    ciao Aurelio,

    [...]

    Approfitto dell'occasione per chiedere a te e alla community se siete a conoscenza di un'altra modalità per utilizzare stampa/unione appunto per la stampa di un singolo record e quindi automatizzare tale funzione in una maschera.

    [...]

    se effettui una ricerca nel forum dovresti individuare diversi interventi su questo tema, alcuni anche da parte mia, con demo, codice e spiegazioni.

    Hai già tentato questa via? Ovviamente un minimo di studio è necessario, non solo il copia incolla, ed in seguito serve calare quanto appreso nel tuo scenario.

    [...]

    Comunque ti ringrazio per l'attenzione e la disponibilità-

    [...]

    prego.

    ciao, Sandro.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2022-02-21T16:01:52+00:00

    Ti ringrazio MImmo, Ho provato in tutti i modi ma non ci sono riuscito.

    Il tutto sta diventando un pò troppo complicato pre le mie esigenze e le mie conoscenze....

    Io ho semplicemente creato un query con base dati dalla tabella principale, con condizione WHERE, che mi funziona perfettamente. Questa mi sarebbe dovuta servire unicamente per stampare il file word con le indicazioni inserite in una certa maschera e non tutti i records... ma vedo che è tutto complesso...

    Approfitto dell'occasione per chiedere a te e alla community se siete a conoscenza di un'altra modalità per utilizzare stampa/unione appunto per la stampa di un singolo record e quindi automatizzare tale funzione in una maschera.

    Comunque ti ringrazio per l'attenzione e la disponibilità-

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2022-02-21T09:42:18+00:00

    Se tento di collegarmi ad un file protetto da password ottengo vari problemi simili a quelli da te riscontrati (cerca un .MDB anche se il file è un .Accdb).

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2022-02-21T09:24:49+00:00

    Ciao Aurelio,

    ho aspettato un po' prima di risponderti perchè non sono un esperto di stampa unione ma voglio provare ad aiutarti se riesco.

    Ho provato ad impostare una stampa unione e:

    se seleziono l'origine da file Accdb (front end) non vedo le tabelle collegate ne' le query basate su queste (e come dici risultano 'replicate').

    se seleziono l'origine da file Accdb (back end) vedo tutte le tabelle (con proprietà 'locale').

    Facci sapere

    Mimmo

    La risposta è stata utile?

    0 commenti Nessun commento