Condividi tramite

Bloccare l'inserimento record in una maschera

Anonimo
2010-07-19T09:42:09+00:00

Ho una sottomaschera di tipo continuo che si apre in popup; ho inserito un pulsante "nuovo record" che dovrebbe abilitare l'utente ad inserire un nuovo record, ma fino a quel momento vorrei che la maschera fosse bloccata, in modo che andando su un record vuoto non sia possibile inserire dati, mentre deve essere possibile modificare i record esistenti

In parole povere vorrei agire da VB sulla proprietà "consenti aggiunte"; qual è il comando?

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
2010-07-19T10:02:45+00:00

Ciao Michele,

il comando che tu richiedi è me.AllowAdditions = True se lo esegui dalla sottomaschera (se il pulsante è sulla sottomaschera).

Se il pulsante è sulla maschera principale invece Forms!NomeMascheraPrincipale!NomeSottoMaschera.AllowAdditions = True 

Ciao

La risposta è stata utile?

0 commenti Nessun commento

4 risposte aggiuntive

Ordina per: Più utili
  1. Anonimo
    2010-07-19T10:20:16+00:00

    Ciao Marco,

    OTTIMO! a saperlo non avrei perso tutto quel tempo nel cercare una possibile corrispondenza italiana nella guida, ho provato questo tuo suggerimento, è davvero comodo e potente!

    Grazie ancora.

    La risposta è stata utile?

    0 commenti Nessun commento
  2. Anonimo
    2010-07-19T10:09:29+00:00

    Ciao Michele,

    ti aggiungo un suggerimento. Se vuoi modificare da VBA una qualunque proprietà di una maschera o di un controllo. Vai in struttura della maschera, tasto Dx, seleziona proprietà.

    Posizionati con il cursore sulla proprietà che vuoi modificare e premi F1 (tasto rapido per l'HELP). Access è "intelligente" e ti propone l'HELP della proprietà selezionata, e c'è sempre un esempio in VBA.

    Ciao

    La risposta è stata utile?

    0 commenti Nessun commento
  3. Anonimo
    2010-07-19T10:05:41+00:00

    Ciao Marco, mi hai preceduto di un istante! Il pulsante è nella sottomaschera stessa.

    Grazie per la risposta

    La risposta è stata utile?

    0 commenti Nessun commento
  4. Anonimo
    2010-07-19T10:03:31+00:00

    Ho risolto il problema, la proprietà da usare si chiama AllowAdditions, va impostata = True o False a seconda se si voglia permettere o impedire l'inserimento di nuovi record.

    Buona giornata a tutti

    La risposta è stata utile?

    0 commenti Nessun commento