Velja za
Predmet Form |
Predmet poročila |
Z lastnostjo OrderBy lahko določite, kako želite razvrstiti zapise v obrazec, poizvedba, poročilo ali Tabela. Niz za branje/pisanje.
izraz.OrderBy
izraz Obvezen. Izraz, ki vrne enega od predmetov s seznama »Velja za«.
Opombe
Lastnost OrderBy je izraz niza, ki je ime polja ali polj, v katerih želite razvrstiti zapise. Če uporabite več kot eno ime polja, imena med seboj ločite z vejico (,). Z lastnostjo OrderBy lahko shranite vrednost razvrstitve in jo uporabite pozneje. Vrednosti OrderBy so shranjene s predmeti, v katerih so ustvarjene. Ko je predmet odprt, so samodejno naložene, niso pa samodejno uporabljene.
Ko nastavite lastnost OrderBy tako, da vnesete eno ime polja ali več, so zapisi razvrščeni v padajočem vrstnem redu. Na podoben način koda Visual Basic for Applications (VBA) ta polja privzeto razvrsti v padajočem vrstnem redu.
Če želite zapise razvrstiti v padajočem vrstnem redu, na koncu izraza niza vnesite DESC. Če želite zapise stranke razvrstiti v padajočem vrstnem redu po imenu stika, nastavite lastnost OrderBy na »ContactName DESC«.
Lastnost OrderBy lahko nastavite tako, da uporabite predmetni list z lastnostmi, makro ali VBA.
Za poročila mora biti lastnost OrderByOn nastavljena na »Da«, da uporabite vrstni red razvrstitve, določene v lastnosti OrderBy predmeta. Za obrazce izberite polje, po katerem želite razvrstiti zapise, na zavihku Osnovno v skupini Razvrsti in filtriraj pa kliknite želeno vrsto razporeditve. Lastnost OrderByOn lahko za obrazce ali poročila nastavite s storitvijo VBA.
Če nastavite lastnost OrderBy za odprto poročilo, se bosta zagnala postopka dogodka Zapri in Odpri poročila.
Opomba: Ko ustvarite nov predmet, ta podeduje lastnosti RecordSource , Filter , OrderBy in OrderByOn tabele ali poizvedbe, iz katere ste ga ustvarili. Za obrazce in poročila podedovani filtri niso samodejno uporabljeni, ko se predmet odpre.