Prieiga: svarbiausi formų filtrai
Formose turite įvairių parinkčių, kaip filtruoti duomenis programoje „Access“ nereikia kurti užklausų. Šiame praktiniame patarime galite sužinoti, kurie yra patys svarbiausi filtrai.
Prieiga: naudokite bendruosius formų filtrus
Bendrasis filtras leidžia pasirinkti reikšmes. Teksto filtrai, tokie kaip „Yra“ arba „Lygus“, taip pat galimi naudojant šio tipo filtrus. Čia aprašytas procedūras galite naudoti nuo „Access 2010“.
- Viename lauke galite taikyti tik bendruosius filtrus. Jei norite filtruoti kelis laukus, filtrus turite pritaikyti atskirai arba naudoti išplėstinio filtro parinktį.
- Eikite į lauką, kurį norite filtruoti.
- Dabar spustelėkite „Filtruoti“ juostelėje, skirtuke „Pradėti“.
- Jei lentelės rodinyje turite formą, taip pat galite spustelėti rodyklę, esančią lauko antraštėje dešiniajame stulpelio krašte.
- Dabar rodomos galimos filtrų parinktys.
- Dabar galite rūšiuoti lauko turinį nuo A iki Z didėjančia ar mažėjančia tvarka.
- Taip pat pamatysite visų reikšmių, išsaugotų dabartiniame lauke, sąrašą.
- Jei norite filtruoti vieną ar daugiau reikšmių, galite naudoti žymimuosius laukelius. Pašalinkite varneles, jei norite pašalinti rezultatą iš turinio.
- Pasirinkite „Teksto filtras“, kad gautumėte išsamius rezultatus. Pvz., Jei norite filtruoti vardus iš formos, kurioje yra raidė T, pasirinkite „Yra“ ir įveskite T.
- Kartais nematysite bendrojo filtro. Taip yra todėl, kad šios parinkties negalima naudoti „Taip / Ne“, „OLE objektas“, „Pastaba“ ir „Priedas“ tipų laukuose.
Prieiga: naudokite pasirinkimu pagrįstus filtrus
Jei norite nustatyti konkretaus pasirinkto lauko turinio filtrą, tai galite padaryti naudodami pasirinkimo filtrą.
- Juostoje eikite į „Pradėti“ ir grupėje „Rūšiuoti ir filtruoti“ spustelėkite „Pasirinkimas“.
- Dabar jūs gaunate išskleidžiamąjį sąrašą, kuriame pateikiamos pasirinktos filtro parinktys.
- Pvz., Turite studentų sąrašą ir pasirinkote lauką su įrašu „Studentas“. Atrankos pagrindu sukurtas filtras dabar suteikia jums įvairius filtro variantus, susijusius su žodžiu „studentas“. Jei filtruojate „Contains students“, gausite visų savo klasės mokinių rezultatus. Studentai neįtraukiami į rezultatą.
- Pasirinkimo filtrų parinktys taip pat skiriasi, atsižvelgiant į duomenų tipą.
Prieiga: naudokite formos filtrus
Šis filtras padeda, jei norite filtruoti kelis laukus vienoje formoje.
- Skirtuke Pagrindinis grupėje Rūšiuoti ir filtruoti spustelėkite Išplėstinis> Formos pagrindu pagamintas filtras.
- Dabar prieiga sukuria tuščią formą su jūsų laukais.
- Filtravimo kriterijais galite užpildyti kuo daugiau laukų.
- Tada „Access“ rodo suderinamus įrašus.
- Su šiuo filtru negalima naudoti šių laukų tipų: „Daugiamandatė vertė“, „Pastaba“, „Hipersaitas“, „Taip / Ne“ ir „OLE objektas“.
Prieiga: sukurkite savo kriterijus naudodami specialų filtrą
Kartais nepakanka standartinių filtrų. Naudodami specialų filtrą, patys galite surašyti filtro kriterijus. Norėdami teisingai naudoti šį filtrą, jau turėtumėte mokėti kurti užklausas.
- Atidarykite savo formą formos rodinyje.
- Įsitikinkite, kad dar nebuvo filtruojami jokie duomenys.
- Norėdami tai padaryti, spustelėkite „Išplėstinė“ ir „Išvalyti visus filtrus“, esančią skirtuko „Pradėti“ grupėje „Rūšiuoti ir filtruoti“.
- Jei „Išvalyti visus filtrus“ paslėpta, jokie filtrai nėra aktyvūs ir galite pereiti prie kito veiksmo.
- Dar kartą spustelėkite „Advanced“, tada - „Special Filters / Sorting“.
- Iš sąrašo pridėkite laukus, kuriems norite pritaikyti filtrą.
- Laukų eilutėje „Kriterijai“ įveskite norimus kriterijus.
- Kriterijai yra sugrupuoti. Jums bus rodomi tik tie duomenų įrašai, kurie atitinka visus visų laukų kriterijus.
- Jei jums reikia alternatyvių kriterijų vienam laukui, įveskite pirmąjį kriterijų eilutėje „Kriterijai“ ir kitą kriterijų eilutėje „Arba“.
- Visi kriterijai, kuriuos naudojate eilutėje „Arba“, yra filtruojami kaip alternatyva eilutėje „Kriterijus“.
- Pvz., Jei kaip kriterijų įvesite „mokinys", gausite tik rezultatus, kuriuose yra šis įrašas. Jei „Arba" įvesite „mokinys", gausite duomenis, kuriuose yra ir mokinys, ir mokinys.