Érvényesség
Form objektum |
Report objektum |
Az OrderBy (Rendezés) tulajdonsággal megadhatja, hogyan szeretné sorba rendezni egy űrlap, lekérdezés, jelentés vagy tábla rekordjait. Olvasható/írható karakterlánc.
kifejezés.OrderBy
Kifejezés Megadása kötelező. Egy kifejezés, amely a Hatókör listában szereplő objektumok egyikét adja vissza.
Megjegyzések
Az OrderBy tulajdonság értéke egy karakterlánc-kifejezés, amely annak az egy vagy több mezőnek a nevét adja meg, amelyek szerint a rekordokat rendezni kívánja. Egynél több mezőnév esetén a neveket egymástól vesszővel (,) válassza el. Az OrderBy tulajdonsággal mentheti az érvényben lévő rendezést, majd később újból alkalmazhatja. Az OrderBy tulajdonságban megadott értékeket a program azzal az objektummal menti, amelyhez létre lettek hozva. Az objektum megnyitásakor automatikusan betöltődnek, de nem lépnek automatikusan érvénybe.
Ha beállítja az OrderBy tulajdonságot egy vagy több mezőnév beírásával, a rekordok növekvő sorrendben lesznek rendezve. Ugyanígy a Visual Basic for Applications (VBA) -kód is növekvő sorrendben rendezi a mezőket alapértelmezés szerint.
Ha a rekordokat csökkenő sorrendben szeretné rendezni, írja be a DESC szót a karakterlánc-kifejezés végére. Ha például a vevőrekordokat az ügyintéző neve szerint csökkenő sorrendbe kívánja rendezni, az OrderBy tulajdonságot a következő értékre állítsa be: „Ügyintéző DESC”.
Az OrderBy tulajdonságot az objektum tulajdonságlapján, makróval, illetve VBA-kóddal tudja beállítani.
Jelentés esetén az OrderByOn (Rendezési szempont betöltéskor) tulajdonságnak Igen értékűnek kell lennie ahhoz, hogy a program alkalmazza az objektum OrderBy tulajdonságával megadott rendezést. Űrlap esetén jelölje ki a mezőt, amely alapján a rekordokat rendezni szeretné, majd kattintson a Kezdőlap lap Rendezés és szűrés csoportjában a kívánt rendezési lehetőségre. Az OrderByOn tulajdonságot beállíthatja VBA-kóddal is űrlapokhoz és jelentésekhez.
Ha beállítja egy megnyitott jelentés OrderBy tulajdonságát, végrehajtódik a jelentés Close és Open eseményvezérelt eljárása.
Megjegyzés: Amikor új objektumot hoz létre, az örökli annak a táblának vagy lekérdezésnek a RecordSource, a Filter, az OrderBy és az OrderByOn tulajdonságát, amelyből létrehozza. Űrlap és jelentés esetén az öröklött szűrő nem kapcsolódik be automatikusan az objektum megnyitásakor.