Piezīme.: Mēs vēlamies sniegt jums visjaunāko palīdzības saturu jūsu valodā, cik vien ātri to varam. Šī lapa ir tulkota automatizēti, un tajā var būt gramatiskas kļūdas un neprecizitātes. Mūsu nolūks ir šo saturu padarīt jums noderīgu. Vai lapas lejasdaļā varat mums pavēstīt, vai informācija jums noderēja? Ērtai atsaucei šeit ir šis raksts angļu valodā .
Šajā rakstā
Pārskats
Noformējot Microsoft Office InfoPath veidlapas veidni, var izmantot filtrus, lai ierobežotu izvēli, ko lietotāji var veikt, aizpildot veidlapu, kuras pamatā ir šī veidlapas veidne. Filtrs ir nosacījumu kopa, kas tiek lietota ar datiem, lai parādītu šo datu apakškopu. Varat izmantot filtrus, lai parādītu datu apakškopu no datu avots, kas samazina skaitu ieraksti, kas tiek parādīti vadīklā.
Filtra lietošana, ikreiz, kad tas ir nepieciešams, lai parādītu datus, ko atgrieza vaicājumā, kura pamatā ir kritēriju lietotājs ir atlasījis apakškopu. Ka kritēriji var būt vienuma, kas tiek atlasīts citas vadīklas (piemēram, sarakstlodziņu, kombinēto lodziņu, nolaižamajā sarakstlodziņā vai tekstlodziņa), kas ir saistīts ar lauku datu avotā.
Piemēram, iedomājieties, ka veidojat veidlapas veidni, kas tiks izmantota, lai izsekotu produktus no vairākiem piegādātājiem. Ja tiek parādīts visu produktu no visiem piegādātājiem, saraksts var būt ļoti garš. Lai atrisinātu šo problēmu, varat izmantot filtru, kas iespējo lietotājus sarakstā atlasīt piegādātāju un skatīt tikai piegādātāja produktus. Ja lietotājs izvēlas piegādātājs sarakstlodziņu, filtrs tiek lietots atkārtotu tabulu, lai rādītu tikai produktus no atlasītā piegādātāja. Ja lietotājs izvēlas citu piegādātāju, atkārtotā tabulā ir atjaunināts ar no citiem piegādātājs produkti.
Padoms.: Ja zināt, ka jūsu lietotājiem būs nepieciešama konsekventu vaicājuma rezultātu apakškopu, modificēt savu vaicājumu, lai atgrieztu tikai šī apakškopa, nevis vaicājuma lietošana, lai izgūtu vajadzīgos datus un pēc tam piemērojot filtru, lai izveidotu apakškopa. Lietotāji ielādēti ātrāk veidlapas un tērēt mazāk laika gaida vaicājuma rezultātus, jo vaicājums atgriež tikai vajadzīgos datus no ārēja avota, kas jums ir nepieciešams.
Lai rādītu lietotāju filtru ar datiem, filtra ikonas tiek parādīts, kad lietotājam novietojot peles rādītāju virs filtrētie dati.
Jo vienumiem, kas tiek parādīta lietotājam skaita ierobežošana filtrus, viņi var lietot tikai šādiem vadīklu tipiem:
-
Sarakstlodziņus
-
Nolaižamā saraksta lodziņos
-
Kombinētajiem lodziņiem
-
Atkārtotas tabulas
-
Atkārtotas sadaļas
Saderības apsvērumi
Filtri var izmantot tikai veidlapu veidnes, kas ir noformētas aizpildīšanai programmā InfoPath. Filtri nav pieejami ar pārlūkprogrammu saderīgas veidlapu veidnes. Ja izmantojat sarakstlodziņu un atkārtotu tabulu ar pārlūkprogrammu saderīgas veidlapu veidnes, apsveriet iespēju izmantot nosacījumformatēšanu, nevis filtrus. Saites uz papildinformāciju par to, kā lietot nosacījumformatēšanu, sadaļā Skatiet arī .
Sarakstlodziņu, nolaižamo sarakstlodziņu vai kombinēto lodziņu filtra iestatīšana
Lai konfigurētu filtra sarakstlodziņā, jums ir vai nu sarakstlodziņu, nolaižamā sarakstlodziņa vai kombinētā lodziņa vadīklas veidlapas veidnē, kas ir saistīta ar datu avotu ar datu savienojums. Nevar filtrēt datus, kas tika ievadīta manuāli vadīklā, izmantojot dialoglodziņu Vadīklas rekvizītus .
Sarakstlodziņu, nolaižamo sarakstlodziņu vai kombinēto lodziņu filtra iestatīšana
-
Ar peles labo pogu noklikšķiniet uz vadīklas, kuru vēlaties modificēt, un pēc tam īsinājumizvēlnē noklikšķiniet uz Vadīklas rekvizīti .
-
Noklikšķiniet uz cilnes dati ...
-
Veiciet vienu no šīm darbībām:
-
Lai izmantotu vērtības no datu avota, noklikšķiniet uz Uzmeklēt vērtības veidlapas datu avotā.
-
Lai izmantotu vērtības no datu savienojumu, noklikšķiniet uz Uzmeklēt vērtības no ārēja datu avota un pēc tam sarakstā Datu avots noklikšķiniet uz datu savienojuma, kuru vēlaties izmantot.
-
-
Noklikšķiniet uz Atlasīt XPath blakus lodziņam ievadnes .
-
Dialoglodziņā Atlasiet lauku vai grupu noklikšķiniet uz lauka vai grupas, kurā ir iekļauti lauki, kas nodrošina vērtības vadīklas un pēc tam noklikšķiniet uz Filtrēt datus.
-
Dialoglodziņā Datu filtrēšana noklikšķiniet uz pievienot.
Piezīme.: Ja vēlaties pievienot nosacījumu esošam filtram, noklikšķiniet uz atveramā filtra nosaukuma un pēc tam noklikšķiniet uz modificēt.
-
Dialoglodziņā Filtra nosacījumu norādīšana pirmajā lodziņā noklikšķiniet uz nosaukuma lauku kura datus, kurus vēlaties filtrēt.
-
Otrajā lodziņā noklikšķiniet uz vajadzīgā veida filtru, ko vēlaties izmantot.
-
Trešajā lodziņā noklikšķiniet uz vajadzīgā veida nosacījums, ko vēlaties lietot filtru un pēc tam ierakstiet nosacījumu.
-
Lai konfigurētu vairāk nekā vienu nosacījumu filtru, noklikšķiniet uz unpēc tam veiciet kādu no šīm darbībām:
-
Lai lietotu filtru esošo stāvokli un jauno nosacījumu, noklikšķiniet uz unun pēc tam pievienojiet jaunu nosacījumu.
-
Lai lietotu filtru vai nu esošo nosacījumu, vai jauno nosacījumu, noklikšķiniet uz vaiun pēc tam pievienojiet papildu nosacījumu.
-
-
Noklikšķiniet uz Labi , lai aizvērtu dialoglodziņus.
-
Lai pārbaudītu izmaiņas, standarta rīkjoslā noklikšķiniet uz Priekšskatījums vai nospiediet taustiņu kombināciju CTRL + SHIFT + B. Veidlapas veidne tiek atvērta jaunā logā.
-
Priekšskatījuma logā izvēlieties dažādas vērtības filtru vadīklu, lai pārbaudītu, ka tā darbojas pareizi.
Filtrs nedarbojas pareizi
Ja vadīklā, kas satur filtru vērtības nav pareizs, vai nu tāpēc, ka ir pārāk daudz vērtības vai pārāk maz vērtību, mēģiniet veikt šādas darbības:
-
Ja izmantojat vairākus nosacījumus savā filtrā, noņemt atfiltrējat tikai vienu nosacījumu, lai pārbaudītu no viena šis nosacījums tiek atgriezti pareizās vērtības. Ja pirmais nosacījums atgriež pareizas vērtības, pēc tam pievienojiet citu nosacījumu un to pārbaudīt.
-
Filtru nošķirt lielos un mazos burtus. Ja vēlaties attēlot datus, kas sākas ar lielo vai mazo burtu, izveidojiet filtru ar lielā burta nosacījumu, atlasiet vai dialoglodziņā Filtra nosacījuma noteikšana un pēc tam izveidojiet burta nosacījumu.
-
Ja filtrētās vērtības ir tieši pretējas, ko sagaidīt, piemēram produkti no visiem piegādātājiem displeja nevis produktus no viena piegādātāja, mainiet filtra tipu tādā stāvoklī. Piemēram, ja nosacījumā lietots filtra tips ir vienāds ar , un jūs saņemat pārāk daudz preču, mēģiniet izmantot filtra tips ir nav vienāds ar.
-
Atkārtotu sadaļu vai atkārtotas tabulas filtra iestatīšana
Lai konfigurētu filtra atkārtota sadaļa vai atkārtotā tabulā, ir jāiekļauj sadaļa vai tabula veidlapas veidnē, kas atbilst šādām prasībām:
-
Atkārtotā sadaļa vai tabula ir saistīta ar atkārtotu lauku vai grupu.
-
Atkārtotā sadaļā vai tabulā ir vismaz viena vadīkla, kas ir saistīta ar lauku, kuram ir datu savienojums.
Piemēram, var izmantot tekstlodziņa vadīklu atkārtotā sadaļā, lai rādītu datus laukā.
Atkārtotu sadaļu vai atkārtotas tabulas filtra iestatīšana
-
Ar peles labo pogu noklikšķiniet uz Atkārtota tabula vai Atkārtotu sadaļu etiķetes, kas tiek parādīta zem tabulas vai sadaļas veidlapas veidnē un pēc tam īsinājumizvēlnē noklikšķiniet uz Vadīklas rekvizīti .
-
Noklikšķiniet uz cilnes displeja .
-
Noklikšķiniet uz Filtrēt datus.
-
Dialoglodziņā Datu filtrēšana noklikšķiniet uz pievienot.
Piezīme.: Nosacījuma pievienošana esošam filtram, noklikšķiniet uz atveramā filtra nosaukuma un pēc tam noklikšķiniet uz modificēt.
-
Dialoglodziņā Filtra nosacījumu norādīšana pirmajā lodziņā noklikšķiniet uz nosaukuma lauku kura datus, kurus vēlaties filtrēt.
-
Otrajā lodziņā noklikšķiniet uz vajadzīgā veida filtru, ko vēlaties izmantot.
-
Trešajā lodziņā noklikšķiniet uz vajadzīgā veida nosacījums, ko vēlaties lietot filtru un pēc tam ierakstiet nosacījumu.
-
Lai konfigurētu vairāk nekā vienu nosacījumu filtru, noklikšķiniet uz unpēc tam veiciet kādu no šīm darbībām:
-
Lai lietotu filtru esošo stāvokli un jauno nosacījumu, noklikšķiniet uz unun pēc tam pievienojiet jaunu nosacījumu.
-
Lai lietotu filtru vai nu esošo nosacījumu, vai jauno nosacījumu, noklikšķiniet uz vaiun pēc tam pievienojiet papildu nosacījumu.
-
-
Noklikšķiniet uz Labi divas reizes, lai aizvērtu dialoglodziņus Atvērt un atgrieztos dialoglodziņā Vadīklas rekvizītus .
-
Lai parādītu īpašās filtrēšanas ikona lietotājam, kas norāda atkārtotu sadaļu vai atkārtotas tabulas dati ir filtrēti, noklikšķiniet uz Rādīt filtrēšanas ikonu, lai norādītu filtrētos vienumusvadīklas cilnē rādīšana Rekvizīti dialoglodziņš.
-
Lai pārbaudītu filtru un pārliecinātos, ka tā darbojas pareizi, standarta rīkjoslā noklikšķiniet uz Priekšskatījums . Veidlapas veidne tiek atvērta jaunā logā.
-
Priekšskatījuma logā izvēlieties dažādas vērtības filtru vadīklu, lai pārbaudītu, ka tā darbojas pareizi.
Filtrs nedarbojas pareizi
Ja vadīklā, kas satur filtru vērtības nav pareizs, vai nu tāpēc, ka ir pārāk daudz vērtības vai pārāk maz vērtību, mēģiniet veikt šādas darbības:
-
Ja izmantojat vairākus nosacījumus savā filtrā, noņemt atfiltrējat tikai vienu nosacījumu, lai pārbaudītu no viena šis nosacījums tiek atgriezti pareizās vērtības. Ja pirmais nosacījums atgriež pareizas vērtības, pēc tam pievienojiet citu nosacījumu un to pārbaudīt.
-
Filtru nošķirt lielos un mazos burtus. Ja vēlaties attēlot datus, kas sākas ar lielo vai mazo burtu, izveidojiet filtru ar lielā burta nosacījumu, atlasiet vai dialoglodziņā Filtra nosacījuma noteikšana un pēc tam izveidojiet burta nosacījumu.
-
Ja filtrētās vērtības ir tieši pretējas, ko sagaidīt, piemēram produkti no visiem piegādātājiem displeja nevis produktus no viena piegādātāja, mainiet filtra tipu tādā stāvoklī. Piemēram, ja nosacījumā lietots filtra tips ir vienāds ar , un jūs saņemat pārāk daudz preču, mēģiniet izmantot filtra tips ir nav vienāds ar.
-