Căutare Și Filtrare

Top  Previous  Next

Următoarele operațiuni pot fi efectuate pentru a căuta și filtra datele:

Filtrare meniuri derulante (stil Excel)
 

 


 

Treceți peste antetul coloanei. Faceți clic pe butonul defiltrare(dacă este disponibil) din cadrul antetului de coloană care aparepentru a invoca un meniu derulant de filtrare pentru o coloană.
Puteți, de asemenea, sățineți apăsată tasta SHIFT în timp ce: - faceți clic pe un buton de filtrare din cadrul unui antet de coloană al Grid View
 
dropgridfilter
 

În  fila"Values" (Valori), puteți selecta valori specifice ale celulelor din cele afișate de Data Grid.
Selectați valoarea filtrului necesar în lista derulantă a filtrelor.
 
În  fila"Filters" (Filtre) aveți la dispoziție un grup mai larg de opțiuni de filtrare. De exemplu, atunci când un utilizator filtrează datele în funcție de dată, puteți afișa numai acele înregistrări care corespund săptămânii precedente.
Conținutul unui meniu derulant de filtrare depinde de tipul de date afișate de coloana grilă aferentă.
 

Lista derulantă a filtrului va fi închisă imediat, iar grila va afișa datele care conțin valoarea specificată în coloana specificată.

Pentru a șterge filtrul aplicat unei anumite coloane, efectuați una dintre următoarele acțiuni:

Invocați lista derulantă de filtre (a se vedea mai jos) și faceți clic pe (All).

În Grid (Grilă) faceți clic dreapta pe antetul coloanei și selectați Clear Filter (Ștergere filtru)
 
Filtru automat rând

 


 

O altă modalitate de a filtra datele este utilizarea Rândului de filtrare automată.
Acest rând este afișat deasupra rândurilor de date obișnuite și permite utilizatorilor să tasteze valorile de filtrare (inclusiv caractere wildcard "*" și "%") și să selecteze operatorii de filtrare (NotLike, Equals, Between etc.).
 
Localizarea rândurilor cu ajutorul panoului de căutare (Find)

 


 

Pentru a invoca panoul de căutare dacă nu este vizibil, asigurați-vă că niciun editor de celule nu este activ și apăsați Ctrl+F sau alegeți comanda Show Find Panel (Afișare panou de căutare) din meniul unei coloane.

 
Căutare

Introduceți un șir de căutare în caseta de căutare. În cele mai multe cazuri, rândurile sunt filtrate automat după o scurtă perioadă de timp.

În unele cazuri (mai ales atunci când grila este legată de o cantitate mare de date), trebuie să apăsați butonul Find (Căutare) pentru a începe manual căutarea.

Sintaxa de căutare este descrisă mai jos.

Clear the Search Box (Ștergeți caseta de căutare)

Apăsați ESC sau faceți clic pe butonul Clear (Ștergere).

Close the Find Panel (Închideți panoul de căutare)

Faceți clic pe butonul "x" din stânga căsuței de căutare sau:

Dacă caseta de căutare este goală, apăsați ESC (comanda rapidă este în vigoare dacă caseta de căutare are focalizare);

Dacă caseta de căutare nu este goală, apăsați ESC de două ori (comanda rapidă este în vigoare dacă caseta de căutare are focalizare).

Sintaxa de căutare

În forma sa cea mai simplă, un criteriu de căutare constă într-un singur cuvânt. Dacă doriți să căutați un șir de caractere care conține un caracter de spațiu, specificați acest șir între ghilimele. Fără ghilimele, cuvintele separate de caracterul spațiu sunt tratate ca și condiții individuale.

Puteți efectua o căutare în funcție de o anumită coloană precedând un șir de căutare cu numele de afișare al coloanei plus un caracter două puncte.

În loc de numele complet, este posibilă specificarea parțială a numelui de afișare, folosind caracterele inițiale ale numelui de afișare al unei coloane. Se va efectua o căutare în prima coloană al cărei nume de afișare începe cu subșirul specificat. Dacă doriți să căutați o coloană a cărei denumire de afișare conține caractere de spațiu, specificați denumirea de afișare a coloanei între ghilimele.

În cazul încare șirul de căutare conține mai multe condiții separate prin caractere de spațiu, iar cel puțin o condiție definește o căutare în funcție de o anumită coloană, se afișează numai înregistrările care corespund tuturor acestor condiții (adică, condițiile sunt combinate de  operatorul logic AND ). În cazul în care nu se specifică nicio coloană, se afișează înregistrările care corespund cel puțin uneia dintre aceste condiții (adică, condițiile sunt combinate de  operatorul logic OR ).

Precedați o condiție de "+" pentru a afișa numai înregistrările care corespund acestei condiții. Specificatorul "+" vă permite să implementați  operatorullogic AND . Nu trebuie să existe niciun caracter de spațiu între semnul "+" și condiție.

Precedați o condiție de "-" pentru a exclude din setul de rezultate înregistrările care corespund acestei condiții. Nu trebuie să existe niciun spațiu între semnul "-" și condiție.
Notă : Căutările efectuate cu ajutorul unui panou de căutare nu țin cont de majuscule și minuscule.
 
A se vedea, de asemenea:
Highlight found items in grids instead of filter (Evidențierea elementelor găsite în grile în loc de filtru ) opțiune care vă permite să specificați modul de afișare a datelor în grilă atunci când utilizați Find Panel (Panou de căutare).
Editarea celulelor din grilă
Redimensionarea coloanelor și a benzilor
Sort Grid Rows (Sortare rânduri din grilă)
Gruparea datelor