---
title: "Kaskādes filtri: nolaižamo sarakstu opciju sašaurināšana pēc citiem atlasītajiem filtriem"
description: "Kā Vitextra List Filter Online tīmekļa daļas opcija Kaskādes filtri ierobežo nolaižamo filtru vadīklu opcijas līdz vērtībām, kas pastāv vienumos, kuri atbilst citiem atlasītajiem filtriem: opcijas iespējošana, piemēra scenārijs, darbības detaļas, veiktspējas apsvērumi un ierobežojumi."
url: https://vitextra.com/lv/support/kb/10256
language: lv
published: 2026-10-12
modified: 2026-10-12
products:
  - "List Filter Online"
author: "Lidija Reising"
tags: ["kaskādes filtri", "atkarīgi nolaižamie filtri", "List Filter Online filtru rūts", "nolaižamā saraksta opciju sašaurināšana", "SharePoint saraksta filtra tīmekļa daļa", "atkarīgi filtri SharePoint Online", "filtru rūts konfigurēšana", "vadīkla Nolaižams", "Vitextra List Filter Online", "RenderListFilterData"]
---

# Kaskādes filtri: nolaižamo sarakstu opciju sašaurināšana pēc citiem atlasītajiem filtriem

Kā Vitextra List Filter Online tīmekļa daļas opcija Kaskādes filtri ierobežo nolaižamo filtru vadīklu opcijas līdz vērtībām, kas pastāv vienumos, kuri atbilst citiem atlasītajiem filtriem: opcijas iespējošana, piemēra scenārijs, darbības detaļas, veiktspējas apsvērumi un ierobežojumi.

## Ievads

Nolaižams filtrs ir tik noderīgs, cik noderīgs ir tā piedāvātais vērtību saraksts. Sarakstā ar simtiem projektu, kas sadalīti pa desmit nodaļām, filtru rūts nolaižamais saraksts **Projekts** rāda visus saraksta projektus — pat tad, kad lietotājs jau ir izvēlējies nodaļu. Lielākā daļa šo ierakstu noved pie tukšas rezultātu tabulas, un lietotājam tie jāpārritina, lai atrastu tos dažus, kas ir svarīgi.

[List Filter Online](https://vitextra.com/lv/products/list-filter-online) tīmekļa daļas opcija **Kaskādes filtri** to atrisina. Kad tā ir ieslēgta, katra nolaižamā vadīkla piedāvā tikai vērtības, kas sastopamas vienumos, kuri atbilst citiem rūtī pašlaik atlasītajiem filtriem. Izvēlieties *Mārketings* laukā **Nodaļa**, un **Projekts** saruks līdz mārketinga nodaļas projektiem. Šajā rakstā aprakstīts, ko opcija dara, kā to iespējot, kā tā darbojas ikdienā un kur ir tās robežas.

![Nolaižamais saraksts Projekts, sašaurināts līdz atlasītās nodaļas projektiem](https://static.vitextra.com/articles/10256/cascading-filters-example-lv.png)
*Nolaižamais saraksts Projekts, sašaurināts līdz atlasītās nodaļas projektiem*

## Ko dara kaskādes filtri

Opcija ietekmē divas filtru vadīklas, kas savas opcijas ielādē no saraksta, — **Nolaižams** un **Nolaižams (Vairākas vērtības)**. Kad kaskādes filtri ir izslēgti, katra no šīm vadīklām ielādē savas kolonnas unikālās vērtības vienu reizi, kad tiek atvērta filtru rūts, un saraksts paliek nemainīgs, līdz lapa tiek pārlādēta vai lietotājs pāriet uz citu mapi.

Kad kaskādes filtri ir ieslēgti, tīmekļa daļa pieprasījumam, kas ielādē unikālās vērtības, nodod *citās* rūts vadīklās veikto atlasi. SharePoint tad atgriež tikai vērtības, kas pastāv vienumos, kuri atbilst šai atlasei. Vadīklas pašas atlase pieprasījumā nekad netiek iekļauta, tāpēc nolaižamais saraksts pats sevi nesašaurina: jūs vienmēr varat pārslēgties no viena projekta uz citu izvēlētās nodaļas ietvaros.

Vadīklas, kas vērtību sarakstu neielādē, — tekstlodziņi, datuma un datumu diapazona vadīklas, skaitļu diapazoni un slīdņi, personu atlasītāji, terminu atlasītāji, slēdzis Jā/Nē un pielikumu filtrs — opcija nemaina. Tomēr arī tās piedalās sašaurināšanā: vērtība Jā/Nē vai rūtī ievadīts teksts tiek nodots kopā ar nolaižamo sarakstu atlasi, kad tiek pārlādētas nolaižamā saraksta opcijas.

📝 **Piezīme**  
Vērtības, ko piedāvā kolonnas virsraksta kontekstizvēlne, vienmēr tiek sašaurinātas pēc citiem aktīvajiem filtriem — neatkarīgi no tā, vai kaskādes filtri ir ieslēgti vai izslēgti. Opcija nosaka tikai filtru rūts darbību.

## Opcijas iespējošana

1. Rediģējiet lapu un atveriet List Filter Online tīmekļa daļas rekvizītu rūti.
2. Izvērsiet grupu **Filtru rūts**.
3. Pārliecinieties, ka slēdzis **Filtru rūts** ir ieslēgts — slēdzis **Kaskādes filtri** ir atspējots, kamēr pati rūts ir izslēgta.
4. Ieslēdziet **Kaskādes filtri**.
5. Kolonnu konfiguratorā zem slēdžiem piešķiriet vadīklu **Nolaižams** vai **Nolaižams (Vairākas vērtības)** kolonnām, kurām jābūt savstarpēji atkarīgām.
6. Atkārtoti publicējiet lapu.

Opcija pēc noklusējuma ir izslēgta un tiek glabāta tīmekļa daļas rekvizītos, tāpēc tā attiecas uz katru lapas apmeklētāju.

![Slēdzis Kaskādes filtri rekvizītu rūts grupā Filtru rūts](https://static.vitextra.com/articles/10256/cascading-filters-toggle-lv.png)
*Slēdzis Kaskādes filtri rekvizītu rūts grupā Filtru rūts*

## Piemēra scenārijs

Projektu reģistrā ir trīs izvēles kolonnas: **Nodaļa**, **Projekts** un **Statuss**. Visas trīs ir ievietotas filtru rūtī — pirmās divas kā **Nolaižams**, trešā kā **Nolaižams (Vairākas vērtības)** — un kaskādes filtri ir ieslēgti.

1. Lietotājs atver lapu. Katrs nolaižamais saraksts rāda visas savas kolonnas vērtības, jo vēl nekas nav atlasīts.
2. Lietotājs laukā **Nodaļa** izvēlas *Mārketings*. Vadīklas **Projekts** un **Statuss** pārlādē savas opcijas: **Projekts** tagad rāda tikai mārketinga projektus, un **Statuss** rāda tikai statusus, kas sastopami mārketinga projektos.
3. Lietotājs laukā **Projekts** izvēlas *Vietnes atjaunošana*. **Statuss** pārlādējas vēlreiz un rāda tikai šī viena projekta statusus. Arī **Nodaļa** tiek pārlādēta, bet tajā joprojām ir tikai *Mārketings*, jo tā ir vienīgā nodaļa, kurai projekts pieder.
4. Lietotājs laukā **Statuss** atlasa *Aktīvs* un *Apturēts* un noklikšķina uz **Lietot filtru**. Rezultātu tabulā tiek parādīti atbilstošie vienumi, un virs tās parādās trīs filtra mikroshēmas.

Lietotājs tikpat labi varētu sākt ar lauku **Statuss** un pēc tam sašaurināt nodaļu: secība, kādā tiek veikta atlase, nav svarīga.

## Darbības detaļas

**Sašaurināšana sākas pirms lietošanas.** Opcijas tiek pārlādētas, tiklīdz citā vadīklā tiek veikta atlase, ne tad, kad tiek noklikšķināts uz **Lietot filtru**. Tas ļauj lietotājam vispirms izveidot visu kombināciju un lietot to vienu reizi.

**Neatkarība no secības.** Katru nolaižamo sarakstu sašaurina visa pārējā atlase rūtī, neatkarīgi no tā, kura vadīkla tika mainīta pirmā.

**Notīrīšana.** Poga **Notīrīt filtru** atiestata visas vadīklas un noņem filtru no rezultātiem; tā kā atlase vairs nepaliek, katrs nolaižamais saraksts pārlādē pilnu vērtību sarakstu.

**Filtra mikroshēmas.** Atsevišķas mikroshēmas noņemšana virs rezultātiem noņem šo nosacījumu no rezultātu tabulas. Filtru rūts par šo izmaiņu netiek informēta: vadīkla saglabā savu atlasi, un pārējie nolaižamie saraksti paliek tās sašaurināti, līdz lietotājs vadīklā izvēlas citu vērtību vai noklikšķina uz **Notīrīt filtru**.

**Citi filtru avoti.** Sašaurināšanā piedalās tikai rūtī veiktā atlase. Filtrs, kas atjaunots no filtra saites, no saglabāta komplekta vai no lietotāja pēdējā apmeklējuma, kā arī filtrs, kas lietots caur kolonnas virsrakstu, ierobežo rezultātus, bet nesašaurina nolaižamo sarakstu opcijas.

**Mapes.** Kad tīmekļa daļa rāda mapes saturu, unikālās vērtības tiek ielādētas no šīs mapes un tās apakšmapēm, un opcijas tiek pārlādētas ikreiz, kad lietotājs pāriet uz citu mapi.

**Iepriekš definētais filtrs.** Filtrs, ko lapas autors definē grupā **Filtrs** ar vaicājumu konstruktoru, ierobežo rezultātu tabulu, bet netiek lietots, kad tiek ielādētas nolaižamo sarakstu opcijas. Tāpēc nolaižamais saraksts var piedāvāt vērtību, ko iepriekš definētais filtrs izslēdz; tās izvēle vienkārši nedod rezultātu.

**Nosacījumu veidi.** Sašaurināšana SharePoint tiek nodota kā precīzas vērtības. Nolaižamo sarakstu, vairāku vērtību nolaižamo sarakstu un Jā/Nē slēdžu atlase tiek salīdzināta precīzi. Cita veida nosacījumi — datumu vai skaitļu diapazons, teksta daļa — tiek nodoti kā ievadītās vērtības, tāpēc tie var sašaurināt opcijas stingrāk, nekā tie sašaurina rezultātu tabulu. Nosacījumi bez vērtības, piemēram, **Satur datus** vai **Nesatur datus**, opciju ielādē tiek ignorēti.

![Lietota kaskādes filtra mikroshēmas virs rezultātiem](https://static.vitextra.com/articles/10256/cascading-filter-chips-lv.png)
*Lietota kaskādes filtra mikroshēmas virs rezultātiem*

## Veiktspējas apsvērumi

Katrs nolaižamais saraksts rūtī, ielādējot opcijas, nosūta SharePoint vienu pieprasījumu. Bez kaskādes filtriem tas notiek vienu reizi lapas skatījumā. Ar kaskādes filtriem katra izmaiņa jebkurā rūts vadīklā pārlādē visu *pārējo* nolaižamo sarakstu opcijas, tāpēc rūts ar četriem nolaižamajiem sarakstiem nosūta trīs pieprasījumus katrā atlasē. Atbildes tiek saskaņotas ar jaunāko pieprasījumu, tāpēc novēlota atbilde uz agrāku atlasi nekad nepārraksta pašreizējās opcijas.

Sarakstiem ar dažiem tūkstošiem vienumu tas nav pamanāms. Lieliem sarakstiem palīdz divas lietas:

- Turiet nolaižamo vadīklu skaitu rūtī mazu; ievietojiet tur kolonnas, kas patiešām ir savstarpēji atkarīgas, un pārējām izmantojiet citas vadīklas.
- Indeksējiet rūtī izmantotās kolonnas. Sarakstam ar vairāk nekā 5000 vienumiem kolonnu konfigurators katru atlasīto kolonnu bez indeksa atzīmē ar brīdinājumu *Kolonna nav indeksēta. Liela saraksta filtrēšana pēc šīs kolonnas var nedarboties.* un piedāvā tai līdzās pogu **Izveidot indeksu**. Pieprasījumam, kas ielādē sašaurinātās opcijas, ir tāds pats saraksta skata slieksnis kā rezultātu vaicājumam.

💡 **Padoms**  
Kā List Filter Online strādā ar sarakstiem, kas pārsniedz saraksta skata slieksni, un kuras kolonnas indeksēt, ir aprakstīts rakstā [KB10257. Lielu sarakstu filtrēšana: indeksētas kolonnas un 5000 vienumu slieksnis](https://vitextra.com/lv/support/kb/10257).

## Ierobežojumi

❗ **Svarīgi**  
Kaskādes filtri sašaurina tikai vadīklu **Nolaižams** un **Nolaižams (Vairākas vērtības)** opcijas. Terminu atlasītāja vai personu atlasītāja opcijas netiek sašaurinātas, un slīdņa vai skaitļu diapazona vadīklas diapazoni netiek pārrēķināti, kad mainās citi filtri.

❗ **Svarīgi**  
Nolaižamajā sarakstā atlasītā vērtība paliek atlasīta arī tad, ja pēc izmaiņām citā vadīklā tā pazūd no sašaurinātajām opcijām. Nosacījums paliek daļa no filtra, ko nosūta **Lietot filtru**, un rezultātu tabula tad var būt tukša. Lai atrisinātu šādu kombināciju, atlasiet vērtību no jauna vai noklikšķiniet uz **Notīrīt filtru**.

## Saistītie raksti

💡 **Padoms**  
Visas filtru rūts vadīklas, katras atbalstītie lauku tipi un pieejamie izmēri ir uzskaitīti rakstā [KB10255. Filtru rūts vadīklas un atbalstītie kolonnu tipi List Filter Online](https://vitextra.com/lv/support/kb/10255). Tīmekļa daļas vispārīgā konfigurēšana, tostarp datu avots un filtru rūts, ir aplūkota rakstā [KB10201. List Filter Online tīmekļa daļas konfigurēšana](https://vitextra.com/lv/support/kb/10201).
