Szűrés adatok ellenőrzése
áttekintés
Amikor létrehoz egy Microsoft Office InfoPath űrlap sablon, akkor használjon szűrőket, hogy korlátozza a számos lehetőséget űrlapok kitöltése alapján a sablon. Filter egy sor alkalmazott feltételeket az adatok megjelenítésére azok egy részét. A szűrők lehetővé teszik egy részét a kimeneti adatokat a forrás, ami csökkenti a rekordok száma jelenik meg a kontroll.
A szűrők használatával, ha szeretné megjeleníteni az adatok egy részéhez által visszaadott egy lekérdezést, amely alapján a feltételek a felhasználó által kiválasztott. Feltételek lehet kijelölt elem a többi elem (például egy listát, a listában a legördülő listából, vagy szöveges mező), amelyhez a területen az adatforrás.
Tekintsük létrehozása űrlapsablont, amelyeket használni fognak elszámolni a termelés több szállító. Ha minden termék az összes szállító jelenik, a lista időnként nagyon hosszú. Ahhoz, hogy megoldja ezt a problémát, akkor egy szűrő, amely lehetővé teszi a felhasználók számára, hogy válasszon ki egy szolgáltatót a listából, és tekintse meg csak annak a termékeit. Amikor a felhasználó kiválaszt egy szolgáltatót a listából egy ismétlődő táblázat szűrőt alkalmaz megjeleníteni csak a kiválasztott gyártók termékei. Ha a felhasználó kiválaszt egy másik szolgáltató, ismétlődő táblázat frissül, és megjeleníti a termékek más gyártók.
Tipp: Ha tudja, hogy a felhasználók szüksége lesz egy bizonyos részhalmaza által visszaadott adatok a lekérdezés, meg lehet változtatni a lekérdezést, hogy visszaadja csak a szükséges részhalmaza, ahelyett szűrőt alkalmaz a teljes adathalmaz. Mivel a lekérdezés csak a szükséges adatokat egy külső forrásból, az űrlap betöltődik.
Jelenítse meg a felhasználóknak, hogy az adatok szűrő alkalmazása, ha lebeg felettük a mutató ikon jelenik meg a szűrőt.
Mivel a szűrők korlátozzák az elemek száma, amelyek a felhasználó számára látható, ezek csak a következő típusú ellenőrzés lehet használni:
Combo
Az a lehetőség, kompatibilitás.
A szűrők csak akkor alkalmazható formában sablonok létre, hogy töltse ki az InfoPath. Ezek nem elérhető formában sablon böngészőt. Ha ön használ listák vagy ismétlődő táblázatok, feltételes formázás lehet alkalmazni, hanem a szűrők formájában sablon böngészőt. Hivatkozások részletesebb információt a feltételes formázás, lásd See. Túl.
A szűrő behelyezése listán, a legördülő listából, vagy combo box
Ahhoz, hogy hozzon létre egy szűrőt a lista még nem teljes a sablon formák listájának, legördülő listából, vagy combo box kötődik az adatforrás keresztül az adatkapcsolatot. Nem lehetséges, hogy kiszűrje a bevitt adatok a kontroll manuálisan a Tulajdonságok párbeszédablak ellenőrzés.
A szűrő behelyezése listán, a legördülő listából, vagy combo box
Kattintson a jobb gombbal a kontroll, amit akar változtatni, majd a helyi menüben válassza ki a Control: Tulajdonságok.
Kattintson az Adatok fülre.
Tegye a következőket.
Ahhoz, hogy használni az értékeket az adatforrás helyettesíteni az értéke az adatforrás alakját.
Ahhoz, hogy használni az értékeket adatkapcsolat ki a Keresési értékek egy külső adatforrást. majd az adatok forrása listából válassza ki a kívánt adatkapcsolatot.
Kattintson a Kiválasztás XPath elem mellé.
A Mező választó párbeszédablak, kattintson a mező vagy csoport, vagy olyan csoport, amely területen értékeket a kontroll, majd kattintson az Adatok szűrése.
A párbeszédablakban adatszűrési, kattintson a Hozzáadás gombra.
Megjegyzés: adjon egy olyan feltételt egy meglévő szűrőt, válassza ki a szűrőt, és kattintson a Szerkesztés gombra.
Az első párbeszédablakban beállítása szűrési feltételeket, kattintson a mező nevét, az adatok, amelyek alapján szűrni szeretne.
A második mezőben válassza ki a kívánt szűrő típusát.
A harmadik mezőben, válassza ki a típus feltételeket a szűrő, majd írja be a feltételt.
Konfigurálásához Több feltétel, kattints IM, majd tegye a következők egyikét:
A szűrő alkalmazásához csak végzett egy meglévő állapot és az új állapot, és válassza ki, és adjunk hozzá egy új állapotban.
A szűrő alkalmazásához abban az esetben, ha a legalább egy feltétel, vagy válassza ki, és adjunk hozzá egy új állapotban.
Kattintson az OK gombra. hogy a párbeszédpanelek bezárásához.
A szűrő nem működik megfelelően
Ha egy ellenőrző szűrő megjeleníti hibás értékeket (túl sok vagy túl kevés), próbálja ki az alábbi utasításokat.
Ha a szűrő használ több feltétel, távolítson el minden körülmények között, csak egy, és ellenőrizze, hogy a megfelelő értéket ad vissza. Ha az első feltétel visszatér a helyes értékeket, újabb feltételt, és ellenőrizzük.
A szűrőket érzékeny. Ha azt szeretnénk, hogy az adatok megjelenítésére, hogy kezdődik a karakterek kis- és nagybetűket, hozzon létre egy szűrőt nagybetűvel abban az állapotban, vagy válassza ki a szűrési feltételeket párbeszéd. majd hozza létre a feltétele a kisbetűs.
Ha várt értékek ellentétes, az ilyen termékek jelennek meg, hanem a termék a szolgáltatók egyetlen gyártó, változás feltétele a szűrő típusát. Például, ha használják a szűrő állapotát típus, és még mindig úgy tűnik, túl sok termék, próbálja ki a szűrő típus nem egyenlő.
A szűrő behelyezése részben ismétlődő vagy ismétlődő táblázat
Ahhoz, hogy egy ismétlődő szűrőszakasznak vagy ismétlődő táblázat, azt kívánja, hogy a sablon alkotnak egy szakaszt vagy egy táblázat, amely megfelel a következő feltételeknek:
Ismétlődő szakasz vagy ismétlődő táblázat csatolt egy ismétlődő mező vagy ismétlődő csoport.
Ismétlődő vagy ismétlődő szakasz táblázatot tartalmaz legalább egy vezérlőelemmel, csatlakozik a területen az adatkapcsolat.
Például egy szabályozó elem „szöveg mező” egy ismétlődő szakasz megjelenítésére adatmezőt.
A szűrő behelyezése részben ismétlődő vagy ismétlődő táblázat
Kattintson a jobb gombbal az aláírás ismétlődő táblázat vagy ismétlődő szakaszt a táblázat alján vagy partíció formájában sablont, majd a helyi menüben kattintson a Tulajdonságok vezérlés.
Kattintson a Display fülre.
Kattintson szűrése adatokat.
A párbeszédablakban adatszűrési, kattintson a Hozzáadás gombra.
Megjegyzés: adjon egy olyan feltételt egy meglévő szűrőt, válassza ki a szűrőt, és kattintson a Szerkesztés gombra.
Az első párbeszédablakban beállítása szűrési feltételeket, kattintson a mező nevét, az adatok, amelyek alapján szűrni szeretne.
A második mezőben válassza ki a kívánt szűrő típusát.
A harmadik mezőben, válassza ki a típus feltételeket a szűrő, majd írja be a feltételt.
Konfigurálásához Több feltétel, kattints IM, majd tegye a következők egyikét:
A szűrő alkalmazásához csak végzett egy meglévő állapot és az új állapot, és válassza ki, és adjunk hozzá egy új állapotban.
A szűrő alkalmazásához abban az esetben, ha a legalább egy feltétel, vagy válassza ki, és adjunk hozzá egy új állapotban.
Kattintson kétszer az OK gombra az összes párbeszédablak bezárásához, és visszatér a Tulajdonságok párbeszédablak: kontroll.
Megjelenítéséhez egy speciális szűrő ikonra. jelezve, hogy az adatok ismétlődő szakasz táblázat vagy szűrt, válasszuk a szűrő ikon jelzi a kiválasztott elemeket a lapon Display Properties párbeszédablak ellenőrzés.
A szűrő nem működik megfelelően
Ha egy ellenőrző szűrő megjeleníti hibás értékeket (túl sok vagy túl kevés), próbálja ki az alábbi utasításokat.
Ha a szűrő használ több feltétel, távolítson el minden körülmények között, csak egy, és ellenőrizze, hogy a megfelelő értéket ad vissza. Ha az első feltétel visszatér a helyes értékeket, újabb feltételt, és ellenőrizzük.
A szűrőket érzékeny. Ha azt szeretnénk, hogy az adatok megjelenítésére, hogy kezdődik a karakterek kis- és nagybetűket, hozzon létre egy szűrőt nagybetűvel abban az állapotban, vagy válassza ki a szűrési feltételeket párbeszéd. majd hozza létre a feltétele a kisbetűs.
Ha várt értékek ellentétes, az ilyen termékek jelennek meg, hanem a termék a szolgáltatók egyetlen gyártó, változás feltétele a szűrő típusát. Például, ha használják a szűrő állapotát típus, és még mindig úgy tűnik, túl sok termék, próbálja ki a szűrő típus nem egyenlő.