Microsoft Office Online
Vpišite se v Moj Office Online (Kaj je to?) | Vpis

 
 
Microsoft Office InfoPath
Išči
Išči
 
 
 
 
Podpora in povratne informacije
Tehnični viri
Dodatni viri
Opozorilo: stran si ogledujete s spletnim brskalnikom, ki ni podprt. To spletno mesto deluje najbolje z brskalnikom Microsoft Internet Explorer 6.0 ali novejšo različico, z brskalnikom Firefox 1.5 ali z brskalnikom Netscape Navigator 8.0 ali novejšo različico. Preberite več o podprtih brskalnikih.

Filtriranje prikazanih podatkov v kontrolniku
 

Ko načrtujete predlogo obrazca programa Microsoft Office InfoPath 2007, lahko s filtri omejite izbiro med izpolnjevanjem obrazca, ki temelji na tej predlogi obrazca. S filtri lahko prikažete podmnožico podatkov iz vira podatkov (vir podatkov: Zbirka polj in skupin, ki določajo in shranjujejo podatke za InfoPathov obrazec. Kontrolniki v obrazcu so vezani na polja in skupine v viru podatkov.), kar zmanjša število prikazanih zapisov v kontrolniku.

Predstavljajte si, da ustvarjate predlogo obrazca za sledenje izdelkom različnih dobaviteljev. Če bi prikazali vse izdelke vseh dobaviteljev, bi bil seznam lahko zelo dolg. Če želite odpraviti to težavo, lahko uporabite filter, ki uporabnikom omogoča, da na seznamu izberejo dobavitelja in si ogledajo samo njegove izdelke.

 Opomba   Filter je mogoče uporabiti samo za polja s seznamom, polja s spustnim seznamom, kombinirana polja, ponavljajoče se odseke (ponavljajoči se odsek: Kontrolnik v obrazcu, ki vsebuje druge kontrolnike in ki se po potrebi ponavlja. Uporabniki lahko med izpolnjevanjem obrazca vstavijo več odsekov.) in ponavljajoče se tabele (ponavljajoča se tabela: Kontrolnik v obrazcu, ki vsebuje druge kontrolnike v obliki tabele in ki se po potrebi ponavlja. Uporabniki lahko med izpolnjevanjem obrazca vstavijo več vrstic.).

V tem članku


Pomisleki o združljivosti

Filtre je mogoče uporabiti samo v predlogah obrazca, ki so načrtovane za izpolnjevanje v InfoPathu. V predlogah obrazca, ki so združljive z brskalnikom (Predloga obrazca, združljiva z brskalnikom: predloga obrazca, ki jo v InfoPathu načrtujete s posebnim načinom za združljivost. Predloga obrazca, združljiva z brskalnikom, je lahko omogočena za brskalnik, ko jo objavite v strežniku, v katerem se izvajajo storitve InfoPath Forms Services.), filtri niso na voljo. Če v predlogi obrazca, ki je združljiva z brskalnikom, uporabite polje s seznamom in ponavljajočo se tabelo, lahko namesto filtrov uporabite pogojno oblikovanje. Če želite več informacij o pogojnem oblikovanju, si oglejte povezave v odseku Glejte tudi.

Na vrh strani Na vrh strani

Nastavitev filtra za polje s seznamom, polje s spustnim seznamom ali kombinirano polje

Če želite nastaviti filter v polju s seznamom, v predlogi obrazca potrebujete kontrolnik polja s seznamom, polja s spustnim seznamom ali kombiniranega polja, ki je vezan (vez: Povezava kontrolnika s poljem ali skupino v viru podatkov, tako da se lahko podatki, ki so vneseni v kontrolnik shranijo. Če kontrolnik ni vezan, ni povezan s poljem ali skupino, tako da se podatki, ki so vneseni v kontrolnik, ne shranijo.) na vir podatkov s podatkovno povezavo (povezava podatkov: Povezava med InfoPathovim obrazcem in zunanjim virom podatkov, npr. s podatkovno zbirko, s spletno storitvijo, s knjižnico SharePoint ali z datoteko XML. Povezave podatkov se uporabljajo za poizvedbe in pošiljanje podatkov.). Podatkov, ki so bili v kontrolnik ročno vneseni v pogovornem oknu Lastnosti kontrolnika Ime kontrolnika, ni mogoče filtrirati.

Nastavitev filtra za polje s seznamom, polje s spustnim seznamom ali kombinirano polje

  1. Z desno tipko miške kliknite kontrolnik, ki ga želite spremeniti, in nato v priročnem meniju kliknite Lastnostikontrolnika.
  2. Kliknite jeziček 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 v zunanjem viru podatkov, nato puščico Podatkovne povezave in še podatkovno povezavo, ki jo želite uporabiti.
  4. Zraven polja Vnosi kliknite gumb Izberi XPath Slika gumba.
  5. V pogovornem oknu Izbira polja ali skupine kliknite polje ali skupino s polji, ki ponudijo vrednosti za kontrolnik, in nato Filtriraj podatke.
  6. V pogovornem oknu Filtriranje podatkov kliknite Dodaj.

     Opomba   Če želite obstoječemu filtru dodati pogoj, kliknite želeni filter in nato Spremeni.

  7. V prvem polju pogovornega okna Določanje pogojev filtra kliknite ime polja s podatki, ki jih želite filtrirati.
  8. V drugem polju kliknite vrsto filtra, ki ga želite uporabiti.
  9. V tretjem polju kliknite vrsto pogoja, ki ga želite filtrirati, in nato vnesite pogoj.
  10. Če želite za filter nastaviti več pogojev, kliknite In. Gumb se spremeni v polje s spustnim seznamom.
    • Če želite za filter uporabiti obstoječi in novi pogoj, kliknite in.
    • Če želite za filter uporabiti obstoječi ali novi pogoj, kliknite ali.
  11. Če želite preskusiti filter in zagotoviti njegovo pravilno delovanje, v orodni vrstici Standard kliknite Predogled. Predloga obrazca se odpre v novem oknu.
  12. V oknu predogleda izberite v kontrolniku filtra različne vrednosti, če želite preskusiti, ali filter deluje pravilno.

    PokažiFilter ne deluje pravilno

    Če vrednosti v kontrolniku, v katerem je filter, niso pravilne, bodisi zaradi premalo ali preveč vrednosti, poskusite naslednje:
    • Če v filtru uporabljate več pogojev, odstranite vse razen enega pogoja, da preverite, ali program vrne pravilne vrednosti iz tega enega pogoja. Če prvi pogoj vrne pravilne vrednosti, dodajte drug pogoj in ga preizkusite.
    • Filtri razlikujejo med veliki in malimi črkami. Če želite prikazati podatke, ki se začnejo z veliko ali malo črko, ustvarite filter s pogojem za veliko in malo črko, v pogovornem oknu Določanje pogojev za filter izberite or in ustvarite pogoj za male črke.
    • Če so filtrirane vrednosti ravno nasprotne od pričakovanih, namesto izdelkov enega dobavitelja se na primer prikažejo izdelki vseh dobaviteljev, v pogoju spremenite vrsto filtra. Če ste na primer v filtru uporabili vrsto filtra is equal to, prikaže pa se preveč izdelkov, poskusite uporabiti vrsto filtra is not equal to.

Na vrh strani Na vrh strani

Nastavitev filtra za ponavljajoči se odsek ali tabelo

Če želite nastaviti filter v ponavljajočem se odseku ali tabeli, v predlogi obrazca potrebujete ponavljajoči se odsek ali tabelo, ki izpolnjuje te zahteve:

  • Ponavljajoči se odsek ali tabela je vezan na ponavljajoče se polje ali skupino.
  • Ponavljajoči se odsek ali tabela vsebuje vsaj en kontrolnik, ki je vezan na polje s podatkovno povezavo.
Kontrolnik polja z besedilom lahko na primer uporabite v ponavljajočem se odseku za prikaz podatkov v polju.

Nastavitev filtra za ponavljajoči se odsek ali tabelo

  1. Z desno tipko miške kliknite oznako Ponavljajoča se tabela ali Ponavljajoč se odsek, ki se prikaže pod tabelo ali odsekom v predlogi obrazca, in nato v priročnem meniju kliknite Lastnostikontrolnika.
  2. Kliknite jeziček Prikaz.
  3. Kliknite Filtriraj podatke.
  4. V pogovornem oknu Filtriranje podatkov kliknite Dodaj.

     Opomba   Če želite obstoječemu filtru dodati pogoj, kliknite želeni filter in nato Spremeni.

  5. V prvem polju pogovornega okna Določanje pogojev filtra kliknite ime polja s podatki, ki jih želite filtrirati.
  6. V drugem polju kliknite vrsto filtra, ki ga želite uporabiti.
  7. V tretjem polju kliknite vrsto pogoja, ki ga želite filtrirati, in nato vnesite pogoj.
  8. Če želite za filter nastaviti več pogojev, kliknite In. Gumb se spremeni v polje s spustnim seznamom. Naredite nekaj od tega:
    • Če želite za filter uporabiti obstoječi in novi pogoj, kliknite in.
    • Če želite za filter uporabiti obstoječi ali novi pogoj, kliknite ali.
  9. Če želite preskusiti filter in zagotoviti njegovo pravilno delovanje, v orodni vrstici Standard kliknite Predogled. Predloga obrazca se odpre v novem oknu.
  10. V oknu predogleda izberite v kontrolniku filtra različne vrednosti, če želite preskusiti, ali filter deluje pravilno.

    PokažiFilter ne deluje pravilno

    Če vrednosti v kontrolniku, v katerem je filter, niso pravilne, bodisi zaradi premalo ali preveč vrednosti, poskusite naslednje:
    • Če v filtru uporabljate več pogojev, odstranite vse razen enega pogoja, da preverite, ali program vrne pravilne vrednosti iz tega enega pogoja. Če prvi pogoj vrne pravilne vrednosti, dodajte drug pogoj in ga preizkusite.
    • Filtri razlikujejo med veliki in malimi črkami. Če želite prikazati podatke, ki se začnejo z veliko ali malo črko, ustvarite filter s pogojem za veliko in malo črko, v pogovornem oknu Določanje pogojev za filter izberite or in ustvarite pogoj za male črke.
    • Če so filtrirane vrednosti ravno nasprotne od pričakovanih, namesto izdelkov enega dobavitelja se na primer prikažejo izdelki vseh dobaviteljev, v pogoju spremenite vrsto filtra. Če ste na primer v filtru uporabili vrsto filtra is equal to, prikaže pa se preveč izdelkov, poskusite uporabiti vrsto filtra is not equal to.
  11. Če želite uporabnikom prikazati posebno ikono filtra, Ikona filtra ki kaže, da so bili podatki v ponavljajočem se odseku ali ponavljajoči se tabeli filtrirani, potem v pogovornem oknu Lastnosti kontrolnika Ime kontrolnika na kartici Prikaz kliknite Pokaži ikono filtra, ki označuje filtrirane elemente.

Na vrh strani Na vrh strani