Taikoma
Objektas Form |
Objektas Report |
Naudodami ypatybę OrderBy galite nurodyti, kaip norite rikiuoti įrašus forma, užklausa, ataskaita arba lentelė. Skaityti / rašyti eilutę.
reiškinys.OrderBy
reiškinys Būtina. Reiškinys, kuris pateikia vieną iš sąrašo „Taikoma“ objektų.
Pastabos
Ypatybė OrderBy yra eilutės išraiška, t. y. lauko arba laukų, kuriuose norite rikiuoti įrašus, pavadinimas. Jei naudojate daugiau nei vieną lauko pavadinimą, atskirkite pavadinimus kableliu (,). Naudokite ypatybę OrderBy , kad įrašytumėte užsakymo reikšmę ir pritaikytumėte ją vėliau. OrderBy reikšmės įrašomos su objektais, kuriuose jie sukuriami. Objektą atidarius, jie automatiškai įkeliami, tačiau nėra automatiškai taikomi.
Jei ypatybė OrderBy nustatoma įvedant vieno ar daugiau laukų pavadinimus, įrašai rikiuojami didėjimo tvarka. Naudojant „Visual Basic for Applications“ (VBA) kodą, laukai pagal numatytuosius parametrus panašiai rikiuojami didėjimo tvarka.
Jei norite rikiuoti įrašus mažėjimo tvarka, įveskite DESC eilutės išraiškos pabaigoje. Pavyzdžiui, norėdami rikiuoti klientų įrašus mažėjimo tvarka pagal kontakto vardą, nustatykite ypatybę OrderBy kaip „ContactName DESC“.
Ypatybę OrderBy galite nustatyti naudodami objekto ypatybės lapas, makrokomanda arba VBA.
Ataskaitų ypatybės OrderByOn reikšmė turi būti Taip, kad būtų taikoma rikiavimo tvarka, nurodyta pagal objekto ypatybę OrderBy. Nustatydami formas, pasirinkite lauką, pagal kurį norite rikiuoti įrašus, ir skirtuko Pagrindinis grupėje Rikiuoti ir filtruoti spustelėkite norimą rikiavimo tvarką. Taip pat galite nustatyti ypatybę OrderByOn formose ar ataskaitose naudodami VBA.
Nustačius ypatybę OrderBy atidarytoje ataskaitoje, bus paleistos ataskaitos įvykių Uždaryti ir Atidaryti procedūros.
Pastaba: Sukūrus naują objektą, jis paveldi lentelės arba užklausos, kurioje buvo sukurtas, ypatybes RecordSource, Filter, OrderBy ir OrderByOn. Formose ir ataskaitose paveldėti filtrai automatiškai netaikomi atidarius objektą.