Routine in Visual Basic

Come si inseriscono le routine in un database


Access fa tante cose ma molte altre le potrete fare se utilizzerete Visual Basic.
Non vi stiamo dicendo di diventare dei grandi programmatori, ma semplicemente di imparare le basi di questo linguaggio e di utilizzarlo con Access.

Seguite queste due semplici regole:

  • non utilizzate le autocomposizioni
  • cercate di capire quello che fate anziche' impararlo a memoria

Le routine di visual basic possono essere inserite in diversi modi ma tralasciamo la teoria e passiamo alla pratica: quando premiamo un tasto o facciamo clic in un punto di una maschera ci attendiamo che il programma faccia qualche cosa. Il clic per Access e' un Evento. Ciņ che fa quello che noi ci aspettiamo e' un programma in Visual Basic associato a quell'evento.

Proviamo quindi a realizzare un pulsante che, quando viene cliccato, chiude una maschera:

  • Creiamo la maschera e visualizziamola in struttura
  • Disegnamo un tasto qualsiasi e visualizziamo le sue proprieta'

  • Utilizziamo l'evento Su clic: clicchiamo sul tastino a destra ... e scegliamo generatore di codice

  • Facciamo un bel respiro (se č la nostra prima volta con Visual Basic)

  • Ora scriviamo un bel comando dove il cursore sta lampeggiando: DoCmd.Close

  • Che ci crediate o no avete appena scritto il vostro primo programma in visual basic.

  • Chiudete la finestra, salvate tutto ed aprite la maschera che avevate realizzato

  • Cliccate sul vostro tasto e la maschera si chiudera'

Facile vero?

Se invece di chiudere la maschera volete chiudere Access provate a scrivere DoCmd.Quit


 

Ritorna

Aiuto