Accedi a tutte le aree?

Nelle visualizzazioni moduli o fogli dati, Access 2007 offre ordinamenti e filtri molto migliori, che rispecchiano le nuove funzionalità di Excel 2007. Sia l'ordinamento che il filtraggio tengono conto del tipo di dati in un campo per offrire opzioni appropriate. I campi data, ad esempio, consentono di ordinare "dal più vecchio al più recente" e di filtrare in base al nome del mese, ai trimestri e così via, mentre i campi di testo consentono il filtraggio per "Contiene" o "Inizia con", nonché i confronti standard come "Equivale".

Accedi a tutte le aree?

Visualizzazione del layout

A metà strada tra l'esecuzione di un modulo e la visualizzazione Progettazione, la nuova visualizzazione Layout ti consente di modificare varie cose informazioni su un modulo come la posizione e la formattazione dei campi, pur continuando a vederlo popolato con live dati. Ciò è utile per controllare elementi come la larghezza del testo nelle caselle combinate, ma per il resto sembra limitare ciò che puoi fare rispetto alla visualizzazione Progettazione. Il lato positivo è che aggiungere un campo a un modulo è semplicemente questione di trascinarlo dall'Elenco campi al modulo e Access è in grado di posizionarlo e posizionarlo in modo sensato. dimensionamento del nuovo campo e della sua etichetta: gli altri campi e le etichette vengono mescolati per adattarsi al nuovo arrivato (anche se potrebbe infastidire le persone che cercano di progettare progetti complessi layout).

Un nuovo tipo di modulo in Access 2007 è il modulo diviso, che presenta sia un layout del modulo tradizionale che un layout del foglio dati contenente gli stessi dati nello stesso modulo. Puoi posizionare la visualizzazione Foglio dati sopra, sotto, a sinistra o a destra del modulo principale, con una barra di divisione che consente agli utenti finali di controllare le relative dimensioni. I controlli ora possono essere ancorati ai bordi del modulo in modo che vengano ridimensionati man mano che il modulo viene ridimensionato, in modo simile all'ancoraggio e all'ancoraggio in Visual Studio (sebbene descritto con una terminologia diversa). Questa funzionalità è necessaria a causa del passaggio a un ambiente Workspace in cui sono presenti strumenti come il Navigatore può essere estratto o fatto rotolare via, modificando la forma e le dimensioni dell'area di lavoro in cui si trovano i moduli visualizzato. Scrivere codice VBA per gestire il ridimensionamento dei moduli era dispendioso in termini di tempo, difficile e soggetto a errori, mentre l'impostazione delle proprietà di ancoraggio è molto più rapida, semplice e logica.

Controlli e tipi di dati

Nella categoria "Anche che è ora", i campi data ora generano un pulsante del calendario a discesa in modo da poter scegliere una data anziché doverla digitare. I campi memo ora dispongono di una proprietà TextFormat, che puoi impostare per consentire la formattazione Rich Text e il testo viene quindi archiviato con tag HTML per grassetto, allineamento e altri attributi. Quando inserisci il testo in un campo Memo Rich Text, puoi utilizzare sequenze di tasti standard come in grassetto o utilizza una mini barra degli strumenti che si dissolve ogni volta che selezioni del testo, ma a meno che non colleghi il modulo alla finestra principale, non puoi utilizzare i principali strumenti di formattazione nella scheda Home della barra multifunzione. Molti modelli di esempio utilizzano moduli popup che non possono utilizzare il carattere e i controlli RTF sulla barra multifunzione.

Per una migliore integrazione con SharePoint, Access ora include un nuovo tipo di dati, il campo multivalore. Come un campo di categoria in Outlook, tale campo può contenere uno o più elementi da un elenco di valori consentiti, quindi in una tabella di cani il campo "Colori" per un cane potrebbe contenere i valori "Nero; Marrone; Bianco". Questo è un modo povero per evitare di dover definire una tabella di consultazione dei possibili colori insieme a una relazione molti-a-molti tra quella tabella e la tabella dei cani. Potrebbe essere veloce e sporco, ma di solito non è una buona progettazione di database.

Infine, puoi selezionare i colori di sistema per moduli e controlli da un elenco a discesa. Questo elenco è lungo e non ottieni alcun campione di colore per mostrare le impostazioni correnti, ma almeno non devi più ricordare e digitare lunghi numeri negativi per utilizzare i colori standard.