Condividi tramite

Access: routine evento su maschera "on current"

Anonimo
2019-05-20T14:25:01+00:00

Buongiorno, quando apro il mio database e apro una maschera mi esce un errore macro passo passo con codice 2950.

devo andare il visualizzazione struttura - proprietà maschera- tipo recordset lo cambio da Dynaset a Dynaset (argomenti nono correlati) torno in visualizzazione maschera e funziona.

Faccio un compatta e ripristina e devo ripetere la procedura cambiando da Dynaset (argomenti non correlati) a Dynaset e torna a funzionare. Si tratta di una maschera con sottomaschera. La sottomaschera ha lo stesso tipo di controllo su "on current" e funziona sempre bene.

Cosa posso fare?

PS ho dato come percorso affidabile (nelle impostazioni di opzioni) quello ove presente il database.

Mille grazie, saluti

Riccardo

Microsoft 365 e Office | Accesso | 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

2 risposte

Ordina per: Più utili
  1. Anonimo
    2019-05-21T08:28:37+00:00

    Buongiorno Sandro.

    sai quando vai dal dottore e poi ti passa il male subito?

    Pare che adesso funziona bene. La macro era per tenere aggiornato i campi di provincia e comune. Le classiche caselle combinate in cascata. Scelgo la provincia, quindi il comune da un elenco dei comuni di quella provincia e si riempie da solo il campo cap. cambi record e si devono aggiornare sempre i campi provincia comune e cap. Quando apri la maschera su un record esistente si devono vedere gia i campi riempiti, lo si fa sul caricamento della maschera, appunto su "on current". si inchiodava proprio sul caricamento. disabilitavo la macro, visualizzazione struttura della maschera, prorpietà maschera e cambio tipo recordset. torno in visualizzazione maschera e tutto funziona.

    Dopo aver fatto varie volte un compatta e ripristina, aver dato il percorso del file DB come attendibile (in opzioni ecc...) adesso pare funzionare. 

    Grazie mille per l'aiuto.

    saluti

    Riccardo

    0 commenti Nessun commento
  2. Anonimo
    2019-05-20T15:18:15+00:00

    ciao Riccardo,

    troppo poche info....che cosa fa la macro...la modifica del recordsetType non e' certamente la soluzione da applicare...

    hai devi vincoli a livello di tabella…? oltre al compatta e ripristina hai provato a reimportare tutto in un nuovo DB? Forse si e' corrotta la basi dati.

    Facci sapere.

    Sandro.

    0 commenti Nessun commento