Applies ToInfoPath 2010 InfoPath 2013

Opomba:  Najnovejšo vsebino pomoči v vašem jeziku vam želimo zagotoviti v najkrajšem možnem času. Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Naš namen je, da bi bila vsebina za vas uporabna. Ali nam lahko na dnu te strani sporočite, ali so bile informacije za vas uporabne? Tukaj je angleški članek za preprosto referenco.

V temu članku

Pregled

Ko načrtujete predlogo obrazca programa Microsoft Office InfoPath, lahko uporabite filtre za omejitev možnosti, s katerimi uporabniki lahko, ko jih izpolnite obrazec, ki temelji na tej predlogi obrazca. Nabor pogojev, ki je uporabljeno za podatke za prikaz podnabor podatkov, da je filter. Filtre lahko uporabite, če želite prikazati podnabor podatkov iz z vir podatkov, ki zmanjšuje število zapisov, ki so prikazani v kontrolniku.

Uporabite filter, kadar želite prikazati podmnožico podatkov, ki jih je vrnila poizvedba, ki temelji na pogoje, ki ga uporabnik izbere. Da lahko pogoj elementa, ki je izbrano v drug kontrolnik (na primer polja s seznamom, kombinirano polje, spustni seznam polja ali polja z besedilom), ki je vezan na polje v viru podatkov.

Predstavljajte si, da ustvarite predlogo obrazca, ki se uporabijo za sledenje izdelke iz več dobaviteljev. Če prikažete vse izdelke iz vseh vaših dobaviteljev, je lahko zelo dolgo na seznamu. Če želite odpraviti to težavo, uporabite filter, ki omogoča uporabnikom, na seznamu izberite dobavitelja in prikaz le navedenega dobavitelja izdelkov. Ko uporabnik izbere dobavitelja v polju s seznamom, filter bo uporabljen v ponavljajočo se tabelo za prikaz le izdelke iz izbranega dobavitelja. Če uporabnik izbere drugega ponudnika, ponavljajoča se tabela je posodobljen z izdelki iz drugih dobavitelj.

Namig: Če veste, da uporabniki boste morali dosledne podmnožice rezultat poizvedbe, spremenite poizvedbo vrne le ta podnabor namesto z uporabo poizvedbe za pridobivanje vse podatke in nato uporabite filter, če želite ustvariti podmnožico. Uporabniki bodo izkušnje hitrejše nalaganje obrazca in porabijo manj časa, čakanje na rezultate poizvedbe, ker je poizvedba vrnila le podatke iz zunanjega vira, ki jih potrebujete.

Če želite prikazati uporabnikom, uporabite filter podatkov, ikono filtra Ikona filtrase prikaže, ko uporabnik s kazalcem miške filtrirani podatki.

Ker filtri omejite število elementov, ki so prikazani uporabniku, lahko uporabite le za te vrste kontrolnikov:

  • Polja s seznami

  • Spustni seznam polj

  • Kombinirana polja

  • Ponavljajoče se tabele

  • Ponavljajoči se odseki

Na vrh strani

Pomisleki o združljivosti

Filtre lahko uporabite le v predlog obrazcev, ki so namenjene mogoče izpolniti v InfoPathu. Filtri niso na voljo v predlogi obrazca, združljiva z brskalnikom. Če uporabljate polja s seznamom in ponavljajočo se tabelo v predlogi obrazca, združljiva z brskalnikom, uporabite pogojno oblikovanje namesto filtri. Povezave do več informacij o uporabi pogojnega oblikovanja v odseku Glejte tudi .

Na vrh strani

Nastavite filter za polje s seznamom, spustnim seznamom ali kombiniranega polja

Če želite konfigurirati filtra v polju s seznamom, morate bodisi v polju s seznamom, polje spustnega seznama ali kontrolnik kombiniranega polja v predlogi obrazca, ki je povezan z virom podatkov z povezava podatkov. Ni mogoče filtrirati podatke, ki ste jo vnesli ročno v kontrolnik v pogovornem oknu Lastnosti kontrolnika .

Nastavite filter za polje s seznamom, spustnim seznamom ali kombiniranega polja

  1. Desno tipko miške kliknite kontrolnik, ki ga želite spremeniti, in nato v priročnem meniju kliknite Lastnosti kontrolnika .

  2. Kliknite zavihek podatki ...

  3. Naredite nekaj od tega:

    • Če želite uporabiti vrednosti iz vira podatkov, kliknite iskanje vrednosti v viru podatkov obrazca.

    • Če želite uporabiti vrednosti iz podatkovne povezave, kliknite iskanje vrednosti iz zunanjega vira podatkov in nato na seznamu Vir podatkov kliknite podatkovno povezavo, ki jo želite uporabiti.

  4. Kliknite Izberi XPath Podoba gumbaob polju Vnosi .

  5. V pogovornem oknu Izbira polja ali skupine kliknite polje ali skupino, ki vsebuje polja, ki zagotavljajo vrednosti za kontrolnik in nato Filtriranje podatkov.

  6. V pogovornem oknu Filtriranje podatkov , kliknite Dodaj.

    Opomba: Če želite dodati pogoj za obstoječi filter, kliknite filter, ki ga želite, in nato kliknite Spremeni.

  7. V prvo polje v pogovornem oknu Določanje pogojev filtra , kliknite ime polja, katerih podatke, ki jih želite filtrirati.

  8. V drugo polje, kliknite vrsto filtra, ki ga želite uporabiti.

  9. V tretjem polju kliknite vrsto pogoj, ki ga želite uporabiti filter in vnesite pogoj.

  10. Če želite konfigurirati več kot enim pogojem za filter, kliknite inin nato naredite nekaj od tega:

    • Če želite uporabiti obstoječe stanje in novo stanje filter, kliknite inin nato dodajte vaše novo stanje.

    • Če želite uporabiti obstoječe stanje ali nov pogoj filter, kliknite aliin nato dodajte dodatne pogoj.

  11. Kliknite v redu , da zaprete pogovorni okni.

  12. Če želite preskusiti spremembe, kliknite Predogled v orodni vrstici Standard ali pritisnite CTRL + SHIFT + B. Predloga obrazca, ki se odpre v novem oknu.

  13. V oknu za predogled izberite različnih vrednosti v kontrolniku filtra za preverjanje, da je deluje pravilno.

    Filter ne deluje pravilno

    Če vrednosti v kontrolniku, ki vsebuje filter ni pravilna, ali ker je preveč ali premalo vrednosti, poskusite to:

    • Če uporabljate več pogojev v filter, odstranite vse, razen ene pogoj, da potrdite, da so ustrezne vrednosti, vrne od enega pogoja. Če je prvi pogoj, ki vrne ustrezne vrednosti, dodajte drugo stanje in ga preskusite.

    • Filtri se razlikovanje med velikimi in malimi črkami. Če želite prikazati podatke, ki se začnejo z znakom velike ali male črke, ustvarite filter z veliko črko pogoj, izberite ali v pogovornem oknu Določite pogoj filtra in nato ustvarite malo pogoj.

    • Ali filtrirane vrednosti ravno nasprotno katere ste pričakovali, na primer izdelke iz vseh ponudnikov prikaza namesto izdelkov enega ponudnika, spremenite vrste filtra, ki v pogoju. Na primer, če vaše stanje uporablja filter vrsta je enako in ste dobili preveč izdelkov, uporabite filter vrsta ni enaka.

Na vrh strani

Nastavite filter za ponavljajoči se odsek ali ponavljajoča se tabela

Če želite konfigurirati filtra v ponavljajoči se odsek ali ponavljajoča se tabela, morate vključiti odsek ali tabelo v predlogi obrazca, ki izpolnjuje te zahteve:

  • Ponavljajoči se odsek ali tabelo, ki je vezan na ponavljajoče se polje ali skupino.

  • Ponavljajoči se odsek ali tabela vsebuje vsaj en kontrolnik, ki je vezan na polje, ki vsebuje povezavo do podatkov.

Na primer, lahko uporabite kontrolnik polja z besedilom v ponavljajoči se odsek za prikaz podatkov v polju.

Nastavite filter za ponavljajoči se odsek ali ponavljajoča se tabela

  1. Z desno tipko miške oznako Ponavljajočo se tabelo ali Ponavljajoči se odsek , ki se prikaže pod tabelo ali odseka v predlogi obrazca in nato v priročnem meniju kliknite Lastnosti kontrolnika .

  2. Kliknite zavihek Prikaži .

  3. Kliknite filtriranje podatkov.

  4. V pogovornem oknu Filtriranje podatkov , kliknite Dodaj.

    Opomba: Če želite dodati pogoj obstoječi filter, kliknite filter, ki ga želite, in nato kliknite Spremeni.

  5. V prvo polje v pogovornem oknu Določanje pogojev filtra , kliknite ime polja, katerih podatke, ki jih želite filtrirati.

  6. V drugo polje, kliknite vrsto filtra, ki ga želite uporabiti.

  7. V tretjem polju kliknite vrsto pogoj, ki ga želite uporabiti filter in vnesite pogoj.

  8. Če želite konfigurirati več kot enim pogojem za filter, kliknite inin nato naredite nekaj od tega:

    • Če želite uporabiti obstoječe stanje in novo stanje filter, kliknite inin nato dodajte vaše novo stanje.

    • Če želite uporabiti obstoječe stanje ali nov pogoj filter, kliknite aliin nato dodajte dodatne pogoj.

  9. Kliknite v redu dvakrat, da zaprete odprtih pogovornih oknih in se vrniti v pogovorno okno Lastnosti kontrolnika .

  10. Če želite prikazati posebno filtra ikona Ikona filtraza uporabnika, ki označuje, da so bili filtrirani podatki v ponavljajoči se odsek ali ponavljajoča se tabela, kliknite Pokaži ikono filtra, ki označuje filtrirane elemente na zavihku prikazkontrolnik Lastnosti pogovorno okno.

  11. Če želite preveriti filter in se prepričajte, da deluje pravilno, v orodni vrstici Standard kliknite Predogled . Predloga obrazca, ki se odpre v novem oknu.

  12. V oknu za predogled izberite različnih vrednosti v kontrolniku filtra za preverjanje, da je deluje pravilno.

    Filter ne deluje pravilno

    Če vrednosti v kontrolniku, ki vsebuje filter ni pravilna, ali ker je preveč ali premalo vrednosti, poskusite to:

    • Če uporabljate več pogojev v filter, odstranite vse, razen ene pogoj, da potrdite, da so ustrezne vrednosti, vrne od enega pogoja. Če je prvi pogoj, ki vrne ustrezne vrednosti, dodajte drugo stanje in ga preskusite.

    • Filtri se razlikovanje med velikimi in malimi črkami. Če želite prikazati podatke, ki se začnejo z znakom velike ali male črke, ustvarite filter z veliko črko pogoj, izberite ali v pogovornem oknu Določite pogoj filtra in nato ustvarite malo pogoj.

    • Ali filtrirane vrednosti ravno nasprotno katere ste pričakovali, na primer izdelke iz vseh ponudnikov prikaza namesto izdelkov enega ponudnika, spremenite vrste filtra, ki v pogoju. Na primer, če vaše stanje uporablja filter vrsta je enako in ste dobili preveč izdelkov, uporabite filter vrsta ni enaka.

Na vrh strani

Ali potrebujete dodatno pomoč?

Ali želite več možnosti?

Raziščite ugodnosti naročnine, prebrskajte izobraževalne tečaje, preberite, kako zaščitite svojo napravo in še več.

Skupnosti vam pomagajo postaviti vprašanja in odgovoriti nanje, posredovati povratne informacije in prisluhniti strokovnjakom z bogatim znanjem.