MS Access - Crea modulo
I moduli in Access sono come le vetrine nei negozi che semplificano la visualizzazione o il recupero degli elementi desiderati. Poiché i moduli sono oggetti tramite i quali tu o altri utenti potete aggiungere, modificare o visualizzare i dati archiviati nel database desktop di Access, la struttura del modulo è un aspetto importante. C'è molto che puoi fare dal punto di vista della progettazione con i moduli in Microsoft Access. Puoi creare due tipi base di moduli:
- Forme legate
- Moduli non vincolati
Forme vincolate
Vediamo ora cosa Bound Forms sono -
- I moduli associati sono collegati a un'origine dati sottostante come una tabella, una query o un'istruzione SQL.
- I moduli rilegati sono ciò a cui le persone pensano tipicamente quando pensano allo scopo di un modulo.
- I moduli devono essere compilati o utilizzati per inserire o modificare i dati in un database.
- Esempi di moduli associati saranno in genere ciò che gli utenti utilizzano per immettere, visualizzare o modificare i dati in un database.
Moduli non associati
Esaminiamo i moduli non associati:
- Questi moduli non sono collegati a un record o un'origine dati sottostante.
- I moduli non associati possono essere finestre di dialogo, quadri elettrici o moduli di navigazione.
- In altre parole, i moduli non associati vengono generalmente utilizzati per navigare o interagire con il database in generale, al contrario dei dati stessi.
Tipi di moduli rilegati
Esistono molti tipi di moduli associati che è possibile creare in Access. Facci capire i tipi -
Modulo articolo singolo
Questo è il più popolare ed è qui che vengono visualizzati i record: un record alla volta.
Modulo per più articoli
Visualizza più record contemporaneamente da quell'origine dati associata.
Forma divisa
Il modulo è diviso a metà, verticalmente o orizzontalmente. Una metà visualizza un singolo elemento o record e l'altra metà mostra un elenco o fornisce una visualizzazione del foglio dati di più record dall'origine dati sottostante.
Creazione di moduli
Esistono alcuni metodi che è possibile utilizzare per creare moduli in Access. Per questo, apri il tuo database e vai alCreate tab. Nel gruppo Moduli, nell'angolo in alto a destra vedrai il pulsante Creazione guidata modulo.
Fare clic su quel pulsante per avviare la Creazione guidata modulo.
In questa prima schermata della procedura guidata è possibile selezionare i campi che si desidera visualizzare nel modulo e scegliere tra i campi di più di una tabella o di una query.
Supponiamo di voler semplicemente avere un modulo rapido che utilizzeremo per l'immissione dei dati per le informazioni sui nostri dipendenti.
A partire dal Tables/Queries elenco a discesa, selezionare tblEmployeestavolo. Fare clic sulla doppia freccia per spostare tutti i campi contemporaneamente.
Lasciamolo con quella tabella e fai clic Next.
La schermata seguente nella Creazione guidata modulo chiederà il layout che vorremmo per il nostro modulo. abbiamocolumnar, tabular, datasheet and justifiedlayout. Sceglieremo qui il layout colonnare e poi faremo clicNext.
Nella schermata seguente, dobbiamo dare un titolo al nostro modulo. ChiamiamolofrmEmployees.
Dopo aver assegnato un titolo al modulo, puoi aprire il modulo per vedere come appare il modulo oppure puoi iniziare a inserire le informazioni nella tabella. Oppure puoi scegliere l'opzione per modificare il design del modulo. Scegliamo la prima opzione peropen the form to view or enter information e fare clic Finish.
Ora, dai un'occhiata al seguente screenshot. Questo è l'aspetto del tuo modulo. Si tratta di un modulo singolo elemento, il che significa che viene visualizzato un record alla volta e più in basso puoi vedere i pulsanti di navigazione, che ci dicono che questo sta visualizzando il record 1 di 9. Se fai clic su quel pulsante, si sposterà al record successivo.
Se vuoi saltare all'ultimo record in quella forma o in quella tabella, puoi usare il pulsante accanto alla freccia destra, la freccia con una linea dopo, che è l'ultimo pulsante del record. Se desideri aggiungere nuove informazioni sui dipendenti, vai alla fine di questi record e dopo 9 record vedrai un modulo vuoto in cui puoi iniziare a inserire le informazioni del nuovo dipendente.
Questo è un esempio di come creare un modulo utilizzando la Creazione guidata modulo. Chiudiamo ora questo modulo e andiamo alla scheda Crea. Ora creeremo un modulo leggermente più complicato usando Wizard. Fare clic sulla Creazione guidata modulo e questa volta sceglieremo i campi da un paio di tabelle diverse.
In questa procedura guidata modulo, scegliamo noi tblProjects per Tables/Queriese selezionare alcuni campi disponibili come ProjectID, ProjectName, ProjectStart e ProjectEnd. Questi campi verranno ora spostati nei campi selezionati.
Ora seleziona tblTasksper Tabelle / query e inviare tramite TaskID, ProjectID, TaskTitle, StartDate, DueDate e PercentComplete. ClicNext.
Qui, vogliamo recuperare i dati da un paio di oggetti diversi. Possiamo anche scegliere tra le opzioni su come vogliamo organizzare il nostro modulo. Se vogliamo creare una forma piatta, possiamo scegliere di organizzare pertblTasks, che creerà quell'unico modulo, con tutti i campi disposti in visualizzazione piatta come mostrato sopra.
Tuttavia, se vogliamo creare un modulo gerarchico basato su quella relazione uno-a-molti, possiamo scegliere di organizzare i nostri dati per tblProjects.
Nella finestra sopra, abbiamo la possibilità di includere un file subform per tblTasks, oppure possiamo renderlo un modulo collegato. Questo modulo collegato è dove tblProjects avrà un pulsante che avvierà il secondo modulo filtrato per il progetto che abbiamo selezionato in quel modulo di progetto sottostante. Selezioniamo ora il fileForm with subform(s)e quindi fare clic su Next.
Nella schermata seguente, puoi scegliere un layout per il tuo sottomodulo. La visualizzazione del foglio dati viene selezionata per impostazione predefinita. La visualizzazione del foglio dati è simile alla visualizzazione della tabella. Ora fai clic suNext.
Nella schermata seguente, è necessario fornire un nome per i moduli. Immettere il nome desiderato e fare clicFinish.
Access ti darà un'anteprima di come appare il tuo modulo. In cima, hai i controlli sul tuo modulo principale, che proviene dal nostroProjectstavolo. Mentre scendi, vedrai una sottomaschera. È come una forma all'interno di una forma.
Modulo per più articoli
Potresti anche voler creare un tipo specifico di modulo. Per questo, puoi fare clic sul fileMore Forms menu a discesa.
Dal menu puoi creare un file Multiple Items modulo, a Datasheet modulo, a Split form, o anche un file Modal Dialogmodulo. Questi sono in genere forme legate; seleziona l'oggetto che desideri associare a quella forma. Ciò non si applica ai moduli di dialogo modale.
Per creare questo tipo di modulo, dovrai prima selezionare l'oggetto nel riquadro di navigazione. Cerchiamo di selezionaretblEmployees Qui.
Procedi cliccando su More Forms e Multiple Items.
Il passaggio precedente creerà ulteriormente un modulo Elementi multipli, elencando tutti i dipendenti.
Forma divisa
Questo tipo di modulo è diviso in metà uguali, verticalmente o orizzontalmente. Una metà visualizza un singolo elemento o record e l'altra metà mostra un elenco o una visualizzazione foglio dati di più record dall'origine dati sottostante.
Selezioniamo ora tblEmployees nel riquadro di navigazione e poi su Createtab. SelezionareSplit Form opzione dal menu Altri moduli e vedrai il seguente modulo in cui il modulo è diviso verticalmente.