Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> .

SetWarnings in Access 2007

Microsoft Access è molto popolare non solo perché è un facile da usare database, ma perché si tratta di una interfaccia di programmazione grafica che permette la creazione di applicazioni self -contained . E ' possibile costruire schermi con la logica di business complesso , esclusivamente in forme di accesso e script . SetWarnings è parte di questa funzionalità . Messaggi di avviso di accesso

Access fornisce avvertimenti in giro molti eventi di sistema differenti . Ogni volta che vengono aggiunti , modificati o eliminati i dati di una tabella , messaggi pop-up per l'utente chiedendo loro se sono certo di voler andare avanti e di eseguire l'azione.
Evitare messaggi di avvertimento

Quando un client è l'inserimento dei dati in un'applicazione , che normalmente non si vuole essere avvisati ogni volta che viene salvata una modifica . Se un modulo è stato creato per loro di costruire un record , e salvare il record , si aspettano che il programmatore ha convalidato che i dati sono corretti , e dal momento che hanno indicato che i dati devono essere salvati , non vogliono essere ha chiesto se sono sicuri .
Utilizzando SetWarnings

Quando si cambiano i dati in Access , è possibile disattivare le avvertenze prima di salvare il . Il formato in sceneggiatura VBA è:

DoCmd.SetWarnings False

La cosa importante da sapere su questo è che si spegne tutte le avvertenze in Access andando avanti da questo punto . Alcune avvertenze sono utili - se un client cerca di navigare lontano da una pagina che contiene dati non salvati , essi dovrebbero avere un messaggio di avviso . Così, dopo gli avvertimenti sono stati disattivati ​​, ed i dati sono stati salvati , impostare le avvertenze sul retro :

DoCmd.SetWarnings vero
A volte sono avvertenze utili

E 'pratica comune , con la progettazione di sistemi di inviare un avviso prima di eliminazione, solo per assicurarsi che una sequenza di tasti accidentale non distruggere i dati . Può pertanto essere un buon design per non spegnere le avvertenze in un processo di eliminazione.
SetWarnings discesa Azione

Nella scelta " azioni " in Access, SetWarnings può essere spento per l'intera applicazione . Questo, naturalmente , può essere pericoloso , ma se si è certi che gli utenti dell'applicazione sono consapevoli che non avranno richiesto per eliminazioni e le modifiche non salvate , è una soluzione più semplice poi codifica per ogni modifica dei dati .

 

Programmazione © www.354353.com