Valdiklyje rodomų duomenų filtravimas

Pastaba:  Norėtume jums kuo greičiau pateikti naujausią žinyno turinį jūsų kalba. Šis puslapis išverstas automatiškai, todėl gali būti gramatikos klaidų ar netikslumų. Mūsų tikslas – padaryti, kad šis turinys būtų jums naudingas. Gal galite šio puslapio apačioje mums pranešti, ar informacija buvo naudinga? Čia yra straipsnis anglų kalba , kuriuo galite pasinaudoti kaip patogia nuoroda.

Šiame straipsnyje:

Apžvalga

Suderinamumo pastabos

Nustatykite filtrą sąrašo lauką, išplečiamojo sąrašo lauką arba pasirinktinio įvedimo laukas

Nustatykite filtrą pasikartojančioje sekcijoje arba pasikartojančioje lentelėje

Apžvalga

Kai kuriate Microsoft Office InfoPath formos šabloną, galite naudoti filtrus apriboti pasirinkimus, kad vartotojai galėtų pildydami formą, sukurtą pagal tą formos šabloną. Filtras yra rinkinys sąlygas, taikomas duomenų pogrupį rodomus duomenis. Rodyti duomenis į duomenų šaltinis, kuris sumažina skaičių įrašai, kurie rodomi valdiklyje pogrupį, galite naudoti filtrus.

Naudoti filtrą, kai reikia Rodyti antrinį duomenų, kuriuos grąžina užklausą, kuri pagal vartotojo pasirinktus kriterijus. Kad kriterijus gali būti elementą, kuris pažymėtas kitą valdiklį (pvz., sąrašo laukas, pasirinktinio įvedimo lauką, išplečiamojo sąrašo lauko arba teksto lauką), kuris yra susietas su lauku duomenų šaltinio.

Pavyzdžiui, Įsivaizduokite, kad kuriate formos šabloną, kuris bus naudojamas sekti produktų iš kelių tiekėjų. Jei rodote visus produktus iš visų jūsų tiekėjų, sąrašas gali būti labai ilgai. Norėdami išspręsti šią problemą, galite naudoti filtrą, leidžiantis vartotojams iš sąrašo pasirinkite tiekėjo ir peržiūrėti tik to tiekėjo. Kai vartotojas pasirenka tiekėjas iš sąrašo lauke, filtras taikomas pasikartojančią lentelę, kad būtų rodomi tik produktų pasirinktą tiekėją. Jei vartotojas pasirinks kito teikėjo, pasikartojančioje lentelėje atnaujinama iš kito tiekėjo produktai.

Patarimas: Jei žinote, kad vartotojams reikės nuosekli pogrupis užklausos rezultatus, keisti savo užklausą, kad pateikiama tik šis pogrupis vietoj užklausos naudojimas norint gauti visus duomenis ir tada taikyti filtrą, Norėdami sukurti antrinį. Vartotojų įkeliamos greičiau formos ir praleisti mažiau laiko laukti užklausos rezultatus, nes pateikia tik norimus duomenis iš išorinio šaltinio, kad jums reikia.

Norite Rodyti vartotojams, kad duomenų filtro taikoma, filtro piktogramą Filtro piktograma rodomas, kai vartotojas pereina pelės žymiklį virš filtruoti duomenys.

Kadangi filtrų apriboti vartotojui rodomų elementų skaičių, jie gali būti taikomi tik šių tipų valdiklius:

  • Sąrašo laukus

  • Išplečiamojo sąrašo laukus

  • Pasirinktinio įvedimo laukus

  • Pasikartojančios lentelės

  • Pasikartojančios sekcijos

Puslapio viršus

Suderinamumo pastabos

Filtrus galima naudoti tik formų šablonų, kuriuos galima pildyti programoje "InfoPath". Filtrai negalimi naršyklės palaikomus formų šablonus. Jei naudojate sąrašo lauką ir pasikartojančią lentelę su naršykle suderinamas formos šablone, apsvarstykite, ar naudodami sąlyginį formatavimą, o ne filtrų. Rasti daugiau informacijos apie tai, kaip naudoti sąlyginį formatavimą skyriuje taip pat žiūrėkite saitus.

Puslapio viršus

Nustatykite filtrą sąrašo lauką, išplečiamojo sąrašo lauką arba pasirinktinio įvedimo laukas

Norėdami konfigūruoti filtro sąrašo lauke, jums reikia į sąrašo lauką, išplečiamojo sąrašo lauką arba pasirinktinio įvedimo lauko valdiklio formos šablone, kuris yra susietas su duomenų šaltiniu, su duomenų ryšys. Negalima filtruoti duomenis, kurie įvedami rankiniu būdu į valdiklį, naudodami dialogo lango Valdiklio ypatybės .

Nustatykite filtrą sąrašo lauką, išplečiamojo sąrašo lauką arba pasirinktinio įvedimo laukas

  1. Dešiniuoju pelės mygtuku spustelėkite valdiklį, kurį norite modifikuoti, ir kontekstiniame meniu spustelėkite Valdiklio ypatybės .

  2. Spustelėkite skirtuką duomenys ...

  3. Atlikite vieną iš šių veiksmų:

    • Norėdami naudoti duomenų šaltinio reikšmes, spustelėkite Ieškoti reikšmių formos duomenų šaltinio.

    • Norėdami naudoti duomenų ryšio reikšmes, spustelėkite Ieškoti reikšmių iš išorinio duomenų šaltinio ir Duomenų šaltinių sąrašo, spustelėkite duomenų ryšį, kurį norite naudoti.

  4. Spustelėkite Pasirinkti XPath Mygtuko paveikslėlis šalia lauko įrašai .

  5. Dialogo lange pažymėkite lauką ar grupę spustelėkite lauką arba grupę, kurioje yra laukus, kurie numatyti valdiklio reikšmes, ir spustelėkite Filtruoti duomenis.

  6. Dialogo lango Filtruoti duomenis , spustelėkite įtraukti.

    Pastaba: Jei norite pridėti prie esamo filtro sąlygą, spustelėkite norimą filtrą ir spustelėkite modifikuoti.

  7. Pirmame lauke Nurodyti filtro sąlygų dialogo lange, spustelėkite lauko, kurio duomenis norite filtruoti pavadinimą.

  8. Antrame lauke, spustelėkite norimą filtrą, kurį norite naudoti.

  9. Trečiajame lauke spustelėkite sąlyga, kurį norite taikyti filtrą, tipą ir įveskite sąlygą.

  10. Norėdami konfigūruoti daugiau nei viena sąlyga filtravimo, spustelėkite irir atlikite vieną iš šių veiksmų:

    • Norėdami taikyti filtrą esamą ir naują sąlygą, spustelėkite irir pridėkite savo naują sąlygą.

    • Norėdami taikyti filtrą arba esamą, arba naują sąlygą, spustelėkite arbair pridėkite papildomos sąlygos.

  11. Spustelėkite gerai , kad uždarytumėte dialogo langus.

  12. Norėdami patikrinti savo keitimus, įrankių juostoje Standartinė spustelėkite Peržiūra arba paspauskite CTRL + SHIFT + B. Formos šablonas atidaromas naujame lange.

  13. Peržiūros lange pasirinkite skirtingas reikšmes, kad filtro valdiklio patikrinti, kad jis veikia tinkamai.

    Filtras veikia netinkamai

    Jei valdiklį, kuriame yra filtro reikšmės yra neteisingi, neatsižvelgdami į tai, nes yra per daug reikšmės, arba nėra pakankamai reikšmės, bandykite atlikti šiuos veiksmus:

    • Jei naudojate kelias sąlygas jūsų filtras, norint patikrinti, kad teisingas reikšmes grąžins viena sąlyga pašalinti tik viena sąlyga. Jei pirmoji sąlyga grąžina teisingas reikšmes, tada pridėkite kitą sąlygą ir išbandyti.

    • Filtrų atskirti didžiųjų ir mažųjų raidžių. Jei norite, kad būtų rodomi duomenys, kuris pradedamas didžiąsias ar mažąsias simboliu, sukurti filtrą su sąlygą didžiąją raidę, pasirinkite arbaNurodykite filtro sąlyga dialogo lango, ir tada sukurti mažąją sąlygos.

    • Jei filtruojamos reikšmės yra visiškai priešingos, ką tikėtis, pavyzdžiui iš visų tiekėjų rodymo vietoj produktų tiekėjo produktų, pakeiskite filtro tipą sąlyga. Pvz., jei jūsų sąlyga naudoja filtro tipas yra lygus ir gaunate per daug produktų, išbandykite filtro tipas nėra lygus.

Puslapio viršus

Nustatykite filtrą pasikartojančioje sekcijoje arba pasikartojančioje lentelėje

Norėdami konfigūruoti filtro pasikartojančioje sekcijoje arba pasikartojančioje lentelėje, turėsite įtraukti sekciją arba lentelės formos šablone, kuris atitinka šiuos reikalavimus:

  • Pasikartojanti sekcija arba lentelė yra susieta su pasikartojančiu lauku ar grupe.

  • Pasikartojančioje sekcijoje arba lentelėje yra bent vienas valdiklis, kuris yra susietas su lauku, kuriame yra duomenų ryšį.

Pvz., galite naudoti teksto laukelio valdiklį pasikartojančioje sekcijoje būtų rodomi duomenys, lauke.

Nustatykite filtrą pasikartojančioje sekcijoje arba pasikartojančioje lentelėje

  1. Dešiniuoju pelės mygtuku spustelėkite Pasikartojanti lentelė arba Pasikartojanti sekcija žymą, rodomą po lentele arba formos šablono sekcijos ir kontekstiniame meniu spustelėkite Valdiklio ypatybės .

  2. Spustelėkite skirtuką rodymas .

  3. Spustelėkite duomenų filtras.

  4. Dialogo lango Filtruoti duomenis , spustelėkite įtraukti.

    Pastaba: Norėdami pridėti prie esamo filtro sąlygą, spustelėkite norimą filtrą ir tada spustelėkite modifikuoti.

  5. Pirmame lauke Nurodyti filtro sąlygų dialogo lange, spustelėkite lauko, kurio duomenis norite filtruoti pavadinimą.

  6. Antrame lauke, spustelėkite norimą filtrą, kurį norite naudoti.

  7. Trečiajame lauke spustelėkite sąlyga, kurį norite taikyti filtrą, tipą ir įveskite sąlygą.

  8. Norėdami konfigūruoti daugiau nei viena sąlyga filtravimo, spustelėkite irir atlikite vieną iš šių veiksmų:

    • Norėdami taikyti filtrą esamą ir naują sąlygą, spustelėkite irir pridėkite savo naują sąlygą.

    • Norėdami taikyti filtrą arba esamą, arba naują sąlygą, spustelėkite arbair pridėkite papildomos sąlygos.

  9. Du kartus spustelėkite gerai Norėdami uždaryti atidarytus dialogo langus ir grįžti į dialogo lango Valdiklio ypatybės .

  10. Norėdami Rodyti specialiosios filtro piktogramą Filtro piktograma vartotojui, kuris rodo filtruojami pasikartojančios sekcijos arba pasikartojančios lentelės duomenis, spustelėkite Rodyti filtro piktogramą, nurodančią filtruotus elementusvaldymo skirtuke rodymas Ypatybės dialogo lange.

  11. Norėdami patikrinti filtrą ir įsitikinkite, kad jis veikia tinkamai, įrankių juostoje Standartinė spustelėkite Peržiūra . Formos šablonas atidaromas naujame lange.

  12. Peržiūros lange pasirinkite skirtingas reikšmes, kad filtro valdiklio patikrinti, kad jis veikia tinkamai.

    Filtras veikia netinkamai

    Jei valdiklį, kuriame yra filtro reikšmės yra neteisingi, neatsižvelgdami į tai, nes yra per daug reikšmės, arba nėra pakankamai reikšmės, bandykite atlikti šiuos veiksmus:

    • Jei naudojate kelias sąlygas jūsų filtras, norint patikrinti, kad teisingas reikšmes grąžins viena sąlyga pašalinti tik viena sąlyga. Jei pirmoji sąlyga grąžina teisingas reikšmes, tada pridėkite kitą sąlygą ir išbandyti.

    • Filtrų atskirti didžiųjų ir mažųjų raidžių. Jei norite, kad būtų rodomi duomenys, kuris pradedamas didžiąsias ar mažąsias simboliu, sukurti filtrą su sąlygą didžiąją raidę, pasirinkite arbaNurodykite filtro sąlyga dialogo lango, ir tada sukurti mažąją sąlygos.

    • Jei filtruojamos reikšmės yra visiškai priešingos, ką tikėtis, pavyzdžiui iš visų tiekėjų rodymo vietoj produktų tiekėjo produktų, pakeiskite filtro tipą sąlyga. Pvz., jei jūsų sąlyga naudoja filtro tipas yra lygus ir gaunate per daug produktų, išbandykite filtro tipas nėra lygus.

Puslapio viršus

Tobulinkite savo „Office“ įgūdžius
Ieškoti mokymo
Pirmiausia gaukite naujų funkcijų
Prisijunkite prie „Office Insider“ dalyvių

Ar ši informacija buvo naudinga?

Dėkojame už jūsų atsiliepimus!

Dėkojame už jūsų atsiliepimą! Panašu, kad gali būti naudinga jus sujungti su vienu iš mūsų „Office“ palaikymo agentų.

×