Il tuo database di accesso è frequente visualizzazione Finestra di dialogo “Inserisci valore parametro” ogni volta che si tenta di eseguire query, moduli o report? Bene, se sì, allora devi essere in grado di risolvere questo problema senza mettere molto del tuo impegno e del tuo tempo.

Per aiutarti a uscire da questa situazione sarcastica, abbiamo deciso di risolvere questo particolare errore di parametro in accesso.

Scenario pratico:

Quando apro il mio modulo, visualizzo la finestra di dialogo “Inserisci valore parametro” per un campo che non fa più parte del modulo. Questo deve essere in una richiesta di forma che sto indovinando; qual è il modo più veloce per scoprire dove lo sta cercando?

Grazie in anticipo per qualsiasi aiuto.

Valore simile Valore Errore nel rispettivo database di accesso. Questo errore non è disponibile in alcuna versione specifica di Access Database. Pertanto, gli utenti di Access Database potrebbero utilizzare la versione di MS Access 2007/2010/2013/2016.

Prima di affrontare le correzioni … iniziamo con l’introduzione breve di MS Access query con parametri.

query con parametri

la query sui parametri è una di queste funzionalità di Access in cui gli utenti forniscono i criteri con i quali filtrare il risultato.



Nel frattempo, eseguendo la query sui parametri, ti chiede di inserire un valore. Una volta assegnato il valore, esso continuerà a funzionare e utilizzerà questo valore di parametro come parte dei criteri di filtro.

Il valore del parametro viene fornito dall’utente in fase di esecuzione. Quindi, un parametro può restituire risultati diversi in base all’input dell’utente.

Sintomi

Questo particolare parametro valore Errore di Acess di solito si verifica quando qualcuno cerca di eseguire un report, un modulo o una query. La finestra di dialogo Inserisci valore parametro potrebbe apparire inaspettatamente.

Causa

La ragione principale per il verificarsi di questo Immettere l’errore del valore del parametro è questo quando un campo, una forma, un criterio, un’espressione, un controllo in una query o un rapporto; fa riferimento a un nome che Access non riesce a trovare.

Risoluzione

Per risolvere l’errore di accesso al valore del parametro, è necessario rinominare il riferimento con un nome di campo valido.

Se non hai l’idea di dove si trova effettivamente il riferimento. Per questo è necessario eseguire il Database Documenter per l’oggetto elencato nella finestra di dialogo Immettere valore parametro e quindi inviare le informazioni in un file di testo.

Per eseguire questa operazione, basta seguire questi passaggi:

  • Se sei un utente di Access 2002 And 2003, segui questi passaggi:
  • Formare il menu dello strumento, scegliere Analizza, quindi fare clic su Documenter.
  • Colpire la scheda che appartiene al tipo di oggetti del database che si sta cercando e quindi selezionare le caselle di controllo della query, il modulo o il report che è stato eseguito.

Nota: se l’oggetto è una maschera o un report, includere tutte le query di origine e sottomoduli o sottoreport nel proprio elenco di scelte.

  • Fare clic su Opzioni per specificare quale funzione degli oggetti selezionati è necessario stampare, quindi fare clic su OK.
  • Per chiudere la finestra di dialogo del documentatore, toccare l’opzione OK.
  • Dal menu File, toccare l’opzione Esporta.
  • Ora dall’elenco Salva come, toccare su File di testo. Oltre a questo, compila le informazioni complete relative al resto come requisito.
  • Aprire il file esportato in MS Word e quindi cercare il parametro richiesto nella finestra di dialogo Immettere valore parametro.

leggi anche

Ottieni informazioni complete su – Funzionalità Maschera di input di Microsoft Access

7 modi risolvere Microsoft Office Access 2010: errori di correttore di compatibilità Web

Se si è un utente di Access 2007, attenersi alla seguente procedura:

  1. Nella scheda Strumenti database, fare clic su Database Documenter in Analizza
  2. Toccare la scheda che corrisponde al tipo di oggetto del database che si sta cercando e quindi fare un segno di spunta alle caselle di controllo della query, del modulo o del report che si è tentato di eseguire. Nota: se il tuo oggetto di accesso è un modulo o un rapporto; includere tutte le query di origine e sottomoduli o sottoreport nell’elenco di selezione.
  3. Colpire le opzioni per specificare le caratteristiche degli oggetti selezionati che si desidera stampare, quindi fare clic su OK.
  4. Per chiudere la finestra di dialogo del documentatore, selezionare l’opzione OK.
  5. Dal gruppo dati, premere il file di testo, quindi completare il resto delle informazioni quanto necessario.
  6. Ora è possibile aprire il file esportato in MS Word e quindi cercare il parametro richiesto nella finestra di dialogo Immettere valore parametro.

Se nel caso non si è in grado di eseguire il documentatore del database, verificare se si tratta di un problema di riferimento mancante. Di solito si vede che il riferimento mancante più comune è Utility.mda. Per verificare il riferimento mancante, attenersi alla seguente procedura:

  1. Nella finestra del database, fare clic su Moduli sotto Oggetti. Nota:

Per gli utenti di accesso 2007, fare clic sulla scheda Strumenti database; fare clic su Visual Basic e quindi passare al passaggio 3.

  1. Effettua la selezione di qualsiasi modulo esistente, quindi fai clic su struttura o inserisci nuovi moduli. Ciò apre il Visual Basic Editor.
  2. Dal menu Strumenti, fare clic sull’opzione Riferimenti.
  3. Ora dall’elenco Riferimenti disponibili, cercare i riferimenti che hanno il testo “MANCANTE:” davanti al nome. Toccare per deselezionare la casella di controllo.

Nota: se non si richiede un riferimento a Utility.mda, passare al punto 8.

  1. Toccare l’opzione Sfoglia.
  2. Nei file dell’elenco dei tipi, premere Add-in (* .mda).
  3. Cercare la cartella che contiene Utility.mda e quindi selezionarla. Dopo, premi l’opzione Apri scheda. Per impostazione predefinita, il file si trova nella cartella C: \ Programmi \ Microsoft Office \ Office \ 1033.
  4. Premi l’opzione OK.
  5. Dal menu Debug, toccare il nome del database Compile.
  6. Dal menu File, premere Chiudi e torna a Microsoft Access.

Come creare una query con parametri?

Ecco il modo giusto suggerito per creare una query con parametri. Quindi, dai un’occhiata e prova i seguenti passaggi come e quando ti viene richiesto di creare una query con parametri in Access Database.

  • Prima di tutto, è necessario creare una query così come si creerebbe qualsiasi altra query. Colpire il Design query dalla scheda Crea nella barra multifunzione.
  • Effettuare selezioni per la tabella che si desidera includere nella query e quindi toccare Aggiungi opzione per aggiungerle alla query. Tocca per chiudere l’opzione dopo aver aggiunto le tabelle.
  • Aggiungi i campi che desideri includere nella query facendo doppio tocco su di essi nel riquadro superiore. Il file viene visualizzato nel riquadro delle query sotto di esso.
  • Ora è necessario assegnare i parametri che l’utente fornirà. È necessario digitare il testo tra parentesi quadre [] poiché verrà visualizzato come prompt dell’utente.
  • Il valore che si alimenta verrà utilizzato come criterio rispetto al campo specificato.
  • Ora premi l’icona Esegui sulla barra multifunzione per eseguire la query.
  • Ora è il momento di fornire un parametro, quindi inserisci un valore nella casella di richiesta.
  • I risultati restituiti dopo l’esecuzione della query dei parametri sono completamente basati sul parametro fornito.

È anche possibile provare eseguendo nuovamente la query dopo aver modificato il parametro per vedere le modifiche.

Conclusione:

Ora puoi facilmente risolvere Parameter Value Error in accesso da solo. Ma se nel caso in cui ti trovi in una situazione come la mancanza di query o di problemi di corruzione improvvisi riscontrati nel tuo database di accesso, per questo caso prova a MS Access riparazione e recupero strumento. Poiché è lo strumento migliore consigliato per sbarazzarsi di qualsiasi tipo di problema di corruzione riscontrato in Access Database.



Come fissare Parametro Valore Errore in MS Access 2003/2007/2010/2013/2016?