Sortarea, căutarea și filtrarea
Există câteva lucruri pe care le puteți face care vă vor ajuta să scanați, să găsiți și să limitați înregistrările dintr-o listă sau dintr-un raport sau XMLport. Acestea includ sortarea, căutarea și filtrarea. Puteți aplica unele sau toate acestea simultan pentru a găsi sau analiza rapid datele.
Pentru rapoarte și porturi XML, ca și în liste, puteți seta filtre pentru a delimita datele de inclus în raport sau XMLport, dar nu puteți sorta și căuta.
Sfat
Când vizualizați datele ca dale, puteți căuta și utiliza filtrarea. Pentru a utiliza setul complet de caracteristici puternice pentru sortare, căutare și filtrare, alegeți
pictograma pentru a vizualiza înregistrările ca listă.
Sortare
Sortarea facilitează o prezentare generală rapidă a datelor. De exemplu, dacă aveți mai mulți clienți, aveți să-i sortați după Nr. client, Cod valutăsau Cod regiune țară pentru a obține prezentarea generală de care aveți nevoie.
Pentru a sorta o listă, aveți posibilitatea să:
- Alegeți un text de titlu de coloană pentru a comuta între ordinea ascendentă și cea descendentă sau
- Alegeți săgeata verticală din titlul coloanei, apoi alegeți acțiunea Ascendent sau Descendent.
Notă
Sortarea nu este acceptată în imagini, câmpuri BLOB, FlowFilters și câmpuri care nu aparțin unui tabel.
Căutarea
În partea de sus a fiecărei pagini de listă, există o acțiune
de căutare care oferă o modalitate rapidă și ușoară de a reduce înregistrările dintr-o listă și de a afișa numai acele înregistrări care conțin datele pe care doriți să le vedeți.
Pentru a căuta, alegeți acțiunea Căutare, apoi, în casetă, tastați textul pe care îl căutați. Aveți posibilitatea să introduceți litere, numere și alte simboluri.
În general, căutarea va încerca să potrivească textul în toate câmpurile. Nu face distincția între caracterele majuscule și minuscule (insensibile la litere mari și mici) și se va potrivi cu textul plasat oriunde în câmp, la început, la sfârșit sau în mijloc.
Sfat
Aveți posibilitatea să apăsați F3 pentru a activa și dezactiva caseta de căutare. Pentru mai multe informații, consultați Comenzi rapide de la tastatură.
Notă
Căutarea nu se va potrivi cu valorile din imagini, câmpuri BLOB, FlowFilters, FlowFields și alte câmpuri care nu fac parte dintr-un tabel.
Reglarea fină a criteriilor Căutare cu filtru
Aveți posibilitatea să efectuați o căutare mai exactă utilizând operatori de filtre, expresii și simboluri de filtrare. Spre deosebire de filtrare, acestea sunt aplicate în toate câmpurile atunci când sunt utilizate în caseta de căutare, ceea ce le face mai puțin eficiente decât filtrarea.
Pentru a găsi numai valori de câmp care corespund exact întregului text și literei mari și literei mari și mici, plasați textul de căutare între ghilimele unice
''(de exemplu,'man').Pentru a găsi valori de câmp care încep cu un anumit text și se potrivesc cu cazul, plasați
*după textul de căutare (de exempluman*).Pentru a găsi valori de câmp care se termină cu un anumit text și se potrivesc cu cazul,
*plasați-vă înaintea textului de căutare (de exemplu*man).Când utilizați
''sau , căutarea este sensibilă la litere mari și*mici. Dacă doriți să faceți insensibilă la cazul de căutare,@plasați-l înaintea textului de căutare (de exemplu@man*).
Următorul tabel oferă câteva exemple pentru a explica modul în care se poate utiliza căutarea.
| Găsiți criterii de | căutare... |
|---|---|
manSau Man |
Toate înregistrările cu câmpuri care conțin omultext , indiferent de caz. De exemplu, Manchester, manual, sau Sportsman. |
'Man' |
Toate înregistrările cu câmpuri care conțin numai Man, care se potrivesc cu cazul. |
Man* |
Toate înregistrările cu câmpuri care încep cu textul Man, care se potrivesc cu cazul. De exemplu, Manchester, dar nu manual sau Sportiv. |
@Man* |
Toate înregistrările cu câmpuri care încep cu omul, indiferent de caz. De exemplu, Manchester și manual, dar nu Sportsman. |
@*man |
Toate înregistrările care se termină cu omul,indiferent de caz. De exemplu, Sportiv, dar nu Manchester sau manual. |
Filtrare
Filtrarea oferă o modalitate mai avansată și mai versatilă de a controla înregistrările incluse într-o listă, raport sau XMLport. Există două diferențe majore între căutare și filtrare, așa este descris în tabelul de mai jos.
| Se caută | filtrarea | |
|---|---|---|
| Câmpuri aplicabile | Caută în toate câmpurile care sunt vizibile în pagină. | Filtrează unul sau mai multe câmpuri individual, selectând din orice câmp din tabel, inclusiv câmpurile care nu sunt vizibile în pagină. |
| Potrivire | Afișează înregistrări cu câmpuri care se potrivesc cu textul de căutare, indiferent de cazul sau amplasarea textului în câmp. | Afișează înregistrările în care câmpul se potrivește exact cu filtrul, inclusiv cu cazul textului, cu excepția cazului în care sunt introduse simboluri speciale ale filtrului. |
Filtrarea vă permite să afișați înregistrări pentru anumite conturi sau clienți, date, sume și alte informații prin specificarea criteriilor de filtrare. Numai înregistrările care corespund criteriilor sunt afișate în listă sau incluse în raport, lucrare pe loturi sau XMLport. Dacă specificați criterii pentru mai multe câmpuri, vor fi afișate numai înregistrările care corespund tuturor criteriilor.
Pentru liste, filtrele sunt afișate într-un panou de filtrare care apare în partea stângă a listei când îl activați. Pentru rapoarte, lucrări pe loturi și porturi XML, filtrele sunt vizibile direct pe pagina de solicitare.
Filtrare cu câmpuri de opțiune
Pentru câmpurile "obișnuite" care dețin date, date de parametrizare sau date de firmă, aveți posibilitatea să setați filtre atât selectând date, cât și tastând valori de filtrare și să utilizați simboluri pentru a defini criterii complexe de filtrare. Pentru mai multe informații, consultați Introducerea criteriilor de filtrare.
Totuși, pentru câmpurile de tip Opțiune, aveți posibilitatea să setați un filtru numai selectând una sau mai multe opțiuni dintr-o listă verticală a opțiunilor disponibile. Un exemplu de câmp opțiune este câmpul Stare din pagina Comenzi vânzare.
Notă
Când selectați mai multe opțiuni ca valoare de filtru, relația dintre opțiuni este definită ca OR. De exemplu, dacă selectați atât caseta de selectare Deschidere, cât și caseta de selectare Lansat din câmpul Filtru stare din pagina Comenzi vânzare, înseamnă că se afișează comenzile de vânzare deschise sau lansate.
Setarea filtrelor în liste
În liste, setați filtre utilizând panoul de filtre. Pentru a afișa panoul de filtrare pentru o listă, alegeți săgeata verticală de lângă numele paginii, apoi alegeți acțiunea Afișare panou filtru. Alternativ, apăsați Shift+F3.
Pentru a afișa panoul de filtrare pentru o coloană dintr-o listă, alegeți săgeata verticală, apoi alegeți acțiunea Filtrare. Alternativ, apăsați Shift+F3. Panoul de filtrare se deschide cu coloana selectată afișată ca câmp filtru în lista Filtru după secțiune.
Panoul de filtrare afișează filtrele curente pentru o listă și vă permite să setați propriile filtre particularizate pe unul sau mai multe câmpuri alegând acțiunea + Filtrare.
Un panou de filtrare este împărțit în trei secțiuni: Vizualizări, Filtrare listă dupăși Filtrare totaluri după:
Vedere
Unele liste includ secțiunea Vizualizări. Vizualizările sunt variații ale listei care au fost preconfigurate cu filtre. Aveți posibilitatea să definiți și să salvați câte vizualizări doriți pentru fiecare listă. Vizualizările vă vor fi disponibile pe orice dispozitiv la care vă conectați. Pentru mai multe informații, consultați Salvarea și personalizarea vizualizărilor de listă.
Filtrare listă după
Această secțiune este locul unde adăugați filtre pe anumite câmpuri pentru a reduce numărul de înregistrări afișate. Pentru a adăuga un filtru, alegeți acțiunea + Filtrare. Apoi, tastați numele câmpului după care doriți să filtrați lista sau alegeți un câmp din lista verticală.
Filtrarea totalurilor după
Unele liste care afișează câmpuri calculate, ar fi sume și cantități, vor include totalurile Filtru după secțiune, unde aveți posibilitatea să ajustați diferite dimensiuni care influențează calculele. Pentru a adăuga un filtru, alegeți acțiunea + Filtrare. Apoi, tastați numele câmpului după care doriți să filtrați lista sau alegeți un câmp din lista verticală.
Notă
Filtrele din secțiunea Totaluri filtru după sunt controlate de FlowFilters pe proiectarea paginii. Pentru informații tehnice, consultați FlowFilters.
Aveți posibilitatea să setați un filtru simplu direct într-o listă utilizând panoul de filtrare, și anume un filtru care afișează numai înregistrările cu aceeași valoare ca în celula selectată. Selectați o celulă din listă, alegeți săgeata verticală, apoi alegeți acțiunea Filtrare la această valoare. Alternativ, apăsați Alt+F3.
Setarea filtrelor în rapoarte, lucrări pe loturi și porturi XML
Pentru rapoarte și XMLports, filtrele sunt vizibile direct pe pagina de solicitare. Pagina de solicitare afișează ultimele filtre utilizate în funcție de selecția din câmpul Utilizare valori implicite din. Pentru mai multe informații, consultați Utilizarea setărilor salvate.
Secțiunea principală Filtru afișează câmpurile de filtrare implicite pe care le utilizați pentru a delimita înregistrările de inclus în raport sau în XMLport. Pentru a adăuga un filtru, alegeți acțiunea + Filtrare. Apoi, tastați numele câmpului după care doriți să filtrați sau alegeți un câmp din lista verticală.
În secțiunea Filtrare totaluri după, aveți posibilitatea să ajustați diferite dimensiuni care influențează calculele din raport sau XMLport. Pentru a adăuga un filtru, alegeți acțiunea + Filtrare. Apoi, tastați numele câmpului după care doriți să filtrați sau alegeți un câmp din lista verticală.
Introducerea criteriilor de filtrare
Atât în panoul de filtrare, cât și într-o pagină de solicitare, introduceți criteriile de filtrare în caseta de sub câmpul filtru.
Tipul câmpului filtru determină criteriile pe care aveți posibilitatea să le introduceți. De exemplu, filtrarea unui câmp care are valori fixe vă va permite doar să alegeți dintre aceste valori. Pentru mai multe informații despre simbolurile speciale ale filtrului, consultați Criteriile de filtrare și Simbolurile filtrului.
Coloanele care au deja filtre sunt indicate de
pictograma din titlul coloanei. Pentru a elimina un filtru, alegeți săgeata verticală, apoi alegeți acțiunea Golire filtru.
Sfat
Accelerați găsirea și analizarea datelor utilizând combinații de comenzi rapide de la tastatură. De exemplu, selectați un câmp, utilizați Shift+Alt+F3 pentru a adăuga acel câmp la panoul de filtrare, tastați criteriile de filtrare, utilizați Ctrl+Enter pentru a reveni la rânduri, selectați alt câmp și utilizați Alt+F3 pentru a filtra la acea valoare. Pentru mai multe informații, consultați Comenzi rapide de la tastatură.
Criterii de filtrare și operatori
Când introduceți criterii, aveți posibilitatea să utilizați toate numerele și literele pe care le utilizați în mod normal în câmp. Dar există, de asemenea, un set de simboluri speciale pe care le puteți utiliza ca operatori pentru a filtra în continuare rezultatele. Următoarele secțiuni descriu aceste simboluri și să le utilizați ca operatori în filtre.
Sfat
Pentru mai multe informații despre filtrarea datelor și orelor, consultați Lucrul cu datele și orele calendarului.
Important
Pot exista situații în care valoarea pe care doriți să filtrați conține un simbol care este un operator. Pentru mai multe informații despre gestionarea acestor situații, consultați Filtrarea valorilor care conțin simboluri pentru mai multe instrucțiuni despre gestionarea acestei situații.
Dacă există mai mult de 200 de operatori într-un singur filtru, sistemul va grupa automat unele expresii între paranteze în
()scopul prelucrării. Acest lucru nu are nici un efect asupra filtrului sau a rezultatelor.
(..) Interval
| Exemple de | înregistrări de expresiiafișate |
|---|---|
1100..2100 |
Numere de la 1100 la 2100 |
..2500 |
Până la 2500 inclusiv |
..12 31 00 |
Date până la 12 31 00 inclusiv |
P8.. |
Informații pentru perioada contabilă 8 și după |
..23 |
De la data de început până la 23-luna curentă-anul curent 23:59:59 |
23.. |
De la 23-luna curentă-anul curent 0:00:00 până la sfârșitul timpului |
22..23 |
De la 22-luna curentă-anul curent 0:00:00 până la 23-luna curentă-anul curent 23:59:59 |
(|) Fie/sau
| Exemple de | înregistrări de expresiiafișate |
|---|---|
1200|1300 |
Numere cu 1200 sau 1300 |
(<>) Nu este egal cu
| Exemple de | înregistrări de expresiiafișate |
|---|---|
<>0 |
Toate numerele, cu excepția 0 Opțiunea SQL Server vă permite să combinați acest simbol cu o expresie wild-card. De exemplu, <>A* însemnând că nu este egal cu niciun text care începe cu A. |
(>) Mai mare decât
| Exemple de | înregistrări de expresiiafișate |
|---|---|
>1200 |
Numere mai mari de 1200 |
(>=) Mai mare sau egal cu
| Exemple de | înregistrări de expresiiafișate |
|---|---|
>=1200 |
Numere mai mari sau egale cu 1200 |
(<) Mai puţin
| Exemple de | înregistrări de expresiiafișate |
|---|---|
<1200 |
Numere mai mici de 1200 |
(<=) Mai mică sau egală cu
| Exemple de | înregistrări de expresiiafișate |
|---|---|
<=1200 |
Numere mai mici sau egale cu 1200 |
(&) Şi
| Exemple de | înregistrări de expresiiafișate |
|---|---|
>200&<1200 |
Numere mai mari de 200 și mai mici de 1200 |
('') Potrivire exactă a caracterului
| Exemple de | înregistrări de expresiiafișate |
|---|---|
'man' |
Text care se potrivește exact omului și este sensibil la litere mari și mici. |
(@) Insensibil la litere mari și mici
| Exemple de | înregistrări de expresiiafișate |
|---|---|
@man* |
Text care începe cu omul și este insensibil la litere mari și mici. |
(*) Un număr nedefinit de caractere necunoscute
| Exemple de | înregistrări de expresiiafișate |
|---|---|
*Co* |
Text care conține Co și este sensibil la litere mari și mici. |
*Co |
Text care se termină cu Co" și este sensibil la litere mari și mici. |
Co* |
Text care începe cu Co și este sensibil la litere mari și mici. |
(?) Un caracter necunoscut
| Exemple de | înregistrări de expresiiafișate |
|---|---|
Hans?n |
Text precum Hansen sau Hanson |
Expresii format combinat
| Exemple de | înregistrări de expresiiafișate |
|---|---|
5999|8100..8490 |
Includeți toate înregistrările cu numărul 5999 sau un număr din intervalul 8100 până la 8490. |
..1299|1400.. |
Includeți înregistrări cu un număr mai mic sau egal cu 1299 sau cu un număr egal cu 1400 sau mai mare (toate numerele, cu excepția celor de la 1300 la 1399). |
>50&<100 |
Includeți înregistrări cu numere mai mari de 50 și mai mici de 100 (numere de la 51 la 99). |
Filtrarea valorilor care conțin simboluri
Pot exista cazuri în care valorile câmpurilor conțin unul dintre următoarele simboluri:
- &
- (
- )
- =
- |
Dacă doriți să filtrați pe oricare dintre aceste simboluri, plasați expresia filtrului între ghilimele (''). De exemplu, dacă doriți să filtrați înregistrările care încep cu textul J & V, expresia filtrului ar fi 'J & V*' .
Această cerință nu este necesară pentru alte simboluri.
Filtrare simboluri
Când introduceți criterii de filtrare, aveți posibilitatea să tastați și cuvinte care au o semnificație specială, numite simboluri de filtrare. După introducerea cuvântului simbol, cuvântul este înlocuit de valoarea sau valorile pe care le reprezintă. Simbolurile de filtrare facilitează filtrarea reducând necesitatea de a naviga la alte pagini pentru a căuta valorile pe care doriți să le adăugați la filtru. Tabelele de mai jos descriu unele dintre simbolurile pe care le puteți tasta ca criterii de filtrare.
Sfat
Organizația poate utiliza token-uri particularizate. Pentru a afla despre setul complet de token-uri disponibile sau pentru a adăuga mai multe token-uri particularizate, discutați cu administratorul. Pentru informații tehnice, consultați Adăugarea simbolurilor de filtrare.
(%me sau %userid) Înregistrări atribuite dvs.
Utilizați %me sau %userid când filtrați câmpurile care conțin ID-ul de utilizator, ar fi câmpul Asociat la ID utilizator, pentru a afișa toate înregistrările care vă sunt asociate.
| Exemple de | înregistrări de expresiiafișate |
|---|---|
%meSau %userid |
Înregistrări care sunt atribuite contului de utilizator. |
(%mycstomers) Clienții din clienții mei
Utilizați %mycustomers în câmpul Client Nr. pentru a afișa toate înregistrările pentru clienții care sunt incluși în lista Clienții mei din Centrul de roluri.
| Exemple de | înregistrări de expresiiafișate |
|---|---|
%mycustomers |
Clienții din Centrul de roluri Clienții mei. |
(%elementele mele) Elemente din elementele mele
Utilizați %myitems în câmpul Nr. element pentru a afișa toate înregistrările pentru elementele care sunt incluse în lista Elementele mele din Centrul de roluri.
| Exemple de | înregistrări de expresiiafișate |
|---|---|
%myitems |
Elemente din Elementele mele din Centrul de roluri. |
(%myvendors) Furnizori în Furnizorii mei
Utilizați %myvendors în câmpul Furnizor Nu pentru a afișa toate înregistrările pentru furnizorii care sunt incluși în lista Furnizorii mei din Centrul de roluri.
| Exemple de | înregistrări de expresiiafișate |
|---|---|
%myvendors |
Furnizori în furnizorii mei din centrul de roluri. |
A se vedea, de asemenea,
Întrebări frecvente despre căutarea și filtrarea
Salvarea și personalizarea vizualizărilor de listă
Lucrul cu Business Central
Notă
Ne puteți spune despre preferințele dumneavoastră lingvistice de documentare? Fă un scurt sondaj.
Sondajul va dura aproximativ șapte minute. Nu sunt colectate date cu caracter personal(declarație de confidențialitate).