Acquista i nostri libri consigliati su Amazon.it
+ Rispondi al messaggio
Visualizzazione dei risultati da 1 a 3 su 3

Importare foglio excel in access con campi basati su una ricerca guidata

  1. #1
    karl.sheerer non è in linea Novello
    Salve a tutti,

    sono un neofita di access e al momento sto cercando di razionalizzare un enorme foglio excel che usiamo in azienda in un più adeguato database access.
    Leggendo sul forum sono riuscito a risolvere molti problemi!

    Adesso mi trovo nella situazione in cui:

    ho un tabella in access TBL_Prodotti
    che ha un campo Regione che è generato da una query su una tabella TBL_Regioni (in praticata quando selezione la regione la maschera presenta una dropdown list).

    Ora ricevo vari fogli excel che importo con la procedura guidata di access ma quando devo passare il valore Regione della TBL_prodotti access non finalizza l'importazione.
    Suppongo perchè i valori ammissibili nel campo regione sono all'iterno della tabella TBL_regioni.

    Ho googlato un po' ma francamente non sono riuscito a capire se esiste un modo di fare ugualmente l'imporatanzioni (anche con VBA) oppure se in presenza di campi validati da una dropp down list non c'è modo di bypassare il problema.

    Per inciso cerco di effetturare un accodamento ad una tabella esistente

    Grazie a tutti.
    Ultima modifica di karl.sheerer; 10-01-2012 21:47 

  2. #2
    L'avatar di @Alex
    @Alex non è in linea Moderatore Globale
    Innanzitutto benvenuto, con l'occasione di ricordarti di LEGGERE IL REGOLAMENTO ti faccio anche notare che è presente in questa sezione la SottoSezione SPECIFICA per Access e questa dovevi usare per l'inserimento.
    Provvedo io a spostare il 3D.

    Per rispondere al tuo quesito, credo sia da verificare se tra le tabelle relazionate vi sia impostato un rapporto di integrità referenziale, in questo caso va da se che le regole imposte vietano che nella tabella lato Molti vi siano Record non correlati alla tabella lato 1.
    Se questo è il problema, e lo definirai tu dopo aver controllato, non hai alcuna soluzione se non ricondurre i dati della Tabella lato Molti ad un riferimento presente lato 1, ma lo dovrai fare o manualmente nel foglio di EXCEL preImport oppure gestendo l'importazione in una Tabella TEMPORANEA libera da VINCOLI REFERENZIALI e da li gestire l'accodamento via CODICE dopo aver impostato tuttavia il vincolo di referenzialità che è a prescindere OBBLIGATORIO.
    ℹ️ Leggi di più su @Alex ...

  3. #3
    karl.sheerer non è in linea Novello
    Quote Originariamente inviato da @Alex Visualizza il messaggio
    Innanzitutto benvenuto, con l'occasione di ricordarti di LEGGERE IL REGOLAMENTO ti faccio anche notare che è presente in questa sezione la SottoSezione SPECIFICA per Access e questa dovevi usare per l'inserimento.
    Provvedo io a spostare il 3D.
    Grazie la prossima volta cercherò di stare in topic.

    Per rispondere al tuo quesito, credo sia da verificare se tra le tabelle relazionate vi sia impostato un rapporto di integrità referenziale, in questo caso va da se che le regole imposte vietano che nella tabella lato Molti vi siano Record non correlati alla tabella lato 1.

    e questo è il problema.
    Il mio problema è esattamete questo adesso studierò la soluzione che mi hai gentilmente prospettato. Al momento avevo risolto il problema creando una query che estaresse il parametro regioni e passando poi i risultati nel campo della tabella principale come origne della riga di tipo tabella query.

    Grazie ancora!

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. importare un foglio di lavoro da excel in access
    Da mdm nel forum Microsoft Access
    Risposte: 47
    Ultimo Post: 03-06-2017, 08:12
  2. [ACCESS] Maschera di ricerca con campi ricerca guidata
    Da Andreawrx nel forum Microsoft Access
    Risposte: 10
    Ultimo Post: 24-06-2013, 21:42
  3. Risposte: 4
    Ultimo Post: 20-04-2011, 16:42
  4. [Access] - importare foglio Excel da pc remoto
    Da Fabio63 nel forum Microsoft Access
    Risposte: 6
    Ultimo Post: 22-02-2010, 19:34
  5. Importare un foglio excel in più tabelle access, mediante vba
    Da RINCOALISA nel forum Microsoft Access
    Risposte: 1
    Ultimo Post: 25-08-2007, 00:05