Proprietà OrderBy

Si applica a

Oggetto Form

Oggetto Report

È possibile usare la proprietà OrderBy per specificare come ordinare i record in una maschera, query, report o tabella. Oggetto String di lettura/scrittura.

espressione.OrderBy

espressione Obbligatorio. Espressione che restituisce uno degli oggetti inclusi nell'elenco Si applica a.

Osservazioni

La proprietà OrderBy è un'espressione stringa che rappresenta il nome del campo o dei campi in cui ordinare i record. Quando si usano più nomi dei campi, devono essere separati da una virgola (,). Usare la proprietà OrderBy per salvare un valore di ordinamento e applicarlo in un secondo momento. I valori di OrderBy vengono salvati con gli oggetti in cui vengono creati. Vengono caricati automaticamente quando si apre l'oggetto, ma non vengono applicati automaticamente.

Se si imposta la proprietà OrderBy immettendo uno o più nomi di campo, i record vengono ordinati in ordine crescente. Allo stesso modo, il codice di Visual Basic, Applications Edition (VBA) ordina questi campi in ordine crescente per impostazione predefinita.

Per ordinare i record in ordine decrescente, digitare DESC alla fine dell'espressione stringa. Ad esempio, per ordinare i record dei clienti in ordine decrescente per nome del contatto, impostare la proprietà OrderBy su "NomeContatto DESC".

È possibile impostare la proprietà OrderBy usando la finestra delle proprietà dell'oggetto, una macro o VBA.

Per i report, la proprietà OrderByOn deve essere impostata su Sì per applicare l'ordinamento specificato per la proprietà OrderBy dell'oggetto. Per i moduli, selezionare il campo in base al quale ordinare i record e, nel gruppo Ordina e filtra della scheda Home, fare clic sull'ordinamento desiderato. È anche possibile impostare la proprietà OrderByOn per le maschere o i report con VBA.

L'impostazione della proprietà OrderBy per un report aperto esegue le routine evento Chiudi e Apri.

Nota : Quando viene creato un nuovo oggetto, questo eredita le proprietà RecordSource, Filter, OrderBy e OrderByOn della tabella o della query da cui è stato creato. Per le maschere e i report, i filtri ereditati non vengono applicati automaticamente quando si apre un oggetto.

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa al programma Office Insider

Queste informazioni sono risultate utili?

Grazie per i tuoi commenti e suggerimenti

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×