Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
K dispozici je několik mechanismů, které vám pomohou skenovat, najít a omezit záznamy v seznamu, sestavě nebo XMLport. Zahrnují operace jako řazení, vyhledávání a filtrování. Některé nebo všechny tyto operace můžete použít současně a rychle najít nebo analyzovat svá data.
Tip
Vyzkoušejte bezplatný e-learningový obsah o uživatelském rozhraní Business Central v Microsoft training.
Pro sestavy a XMLporty, stejně jako pro seznamy, můžete nastavit filtry, které oddělují zahrnutá data. Nemůžete však řadit ani hledat.
Tip
Při prohlížení dat jako dlaždic můžete vyhledávat a používat filtrování. Celá sada výkonných funkcí pro řazení, vyhledávání a filtrování je k dispozici pouze, když zobrazíte záznamy jako seznam. Chcete-li přepnout z dlaždicového zobrazení do zobrazení seznamu, vyberte tlačítko
.
Řazení
Řazení usnadní rychlý přehled o vašich datech. Pokud máte například mnoho zákazníků, můžete je seřadit podle hodnoty Číslo zákazníka, Kód měny nebo Kód země oblasti, abyste získali potřebný přehled.
K seřazení seznamu postupujte takto:
- Vyberte text záhlaví sloupce pro přepínání mezi vzestupným a sestupným řazením.
- Vyberte šipku rozevíracího seznamu v záhlaví sloupce a poté vyberte akci Vzestupně nebo Sestupně.
Note
Řazení není podporováno u obrázků, polí BLOB, FlowFilters a polí, která nepatří do tabulky.
Hledání
Tlačítko Hledat v horní části každé stránky seznamu nabízí rychlý a snadný způsob, jak snížit počet záznamů v seznamu a zobrazit jenom ty záznamy, které obsahují data, která vás zajímají.
Chcete-li hledat, vyberte tlačítko Hledat nebo klávesu F3 na klávesnici. Do pole vyhledávání poté zadejte text, který hledáte. Hledaný text, který zadáte, může obsahovat písmena, čísla a další symboly.
Obecně se vyhledávání pokouší najít shodu textu ve všech polích. Nerozlišuje mezi velkými a malými písmeny (jinými slovy, nerozlišuje velká a malá písmena). Také odpovídá textu, který se vyskytuje kdekoli v poli: na začátku, uprostřed nebo na konci.
Note
Vyhledávání nehledá hodnoty v obrázcích, polích BLOB, FlowFilter, FlowField a dalších polích, která nejsou součástí tabulky.
Vyberte si mezi moderním a starším vyhledáváním
[Tato část je předběžná dokumentace a podléhá změně.]
Important
- Funkce náhledová připravená k použití v produkčním prostředí.
- Verze Preview připravené pro produkční prostředí podléhají doplňkovým podmínkám použití.
Na nejběžnějších stránkách, jako jsou Zákazníci, Kontakty a Položky, můžete vybrat šipku dolů v poli vyhledávání a vybrat si mezi dvěma možnostmi vyhledávání v nabídce: Použít moderní vyhledávání a Použít starší vyhledávání.
Původní vyhledávání je starší metoda vyhledávání a je k dispozici ve verzi Business Central 2024 release wave 1 a ve starších verzích. Moderní vyhledávání je novější, rychlejší a flexibilnější metoda vyhledávání, která je dostupná v pozdějších verzích, pokud je povolená. Klíčovým rozdílem je, že starší vyhledávání najde pouze záznamy, které obsahují přesná slova, která zadáte, v přesném pořadí, ve jakém je zadáte. Zatímco moderní vyhledávání najde záznamy, které obsahují odpovídající slova v libovolném pořadí.
Například ukázková společnost CRONUS má položku s názvem Otočná židle LONDÝN, modrá. Pokud jako hledaný text zadáte London chair, starší vyhledávání nevrátí žádné výsledky, protože přesný text neodpovídá žádné části názvu položky. Moderní vyhledávání však najde položky podle shody „London“ a „chair“ zvlášť.
Pokud chcete najít všechny modré židle v ukázkové společnosti CRONUS, můžete zadat blue chair nebo chair blue jako hledaný text. V tomto případě moderní vyhledávání načte nejen Otočná židle LONDON, modrá, ale také Křeslo pro hosty TOKYO, modré. Starší vyhledávání však opět nevrací žádné výsledky. Chcete-li získat výsledky pomocí staršího vyhledávání, musíte zadat chair, blue jako hledaný text.
Pokud chcete při používání moderního vyhledávání napodobit chování staršího vyhledávání, můžete hledaný text uzavřít do uvozovek, stejně jako to můžete udělat v oblíbených vyhledávačích. Tímto způsobem zpřesníte výsledky vyloučením těch, které nejsou přesné. Pokud například jako hledaný text zadáte "blue chair", moderní vyhledávání nevrátí žádné výsledky, protože tento přesný text se nevyskytuje v žádném názvu položky v ukázkových datech.
Dalším rozdílem je, že moderní hledání najde slova, která začínají písmeny, která jste zadali. Pokud zadáte "vlasy", systém nenajde slovo "židle".
Note
Moderní vyhledávání pokrývá pouze sloupce určené pro něj vývojářem. Pokud nemůžete najít existující data, zkuste starší vyhledávání.
Další informace o označení sloupců pro moderní vyhledávání naleznete v tématu Zapnout optimalizované textové vyhledávání v polích tabulky.
Indexy vyhledávání používané pro moderní vyhledávání se aktualizují na pozadí, obvykle během několika sekund. V některých případech se však nedávné změny dat v moderních výsledcích vyhledávání neprojeví okamžitě.
Pokud není možnost Použít moderní vyhledávání není v rozbalovací nabídce k dispozici, příčinou může být jeden z následujících faktorů:
- Moderní vyhledávání není zapnuto pro vaše prostředí. Správci mohou zapnout funkci Používat optimalizované textové vyhledávání v seznamech na stránce Správa funkcí. Další informace naleznete v části Zapnutí nových a nadcházejících funkcí v předstihu.
- Seznam neobsahuje žádné sloupce určené pro moderní vyhledávání.
Pokud je pro vaše prostředí zapnuto moderní vyhledávání, je to výchozí metoda vyhledávání.
Jemné doladění vyhledávání pomocí kritérií filtru (pouze starší vyhledávání)
Přesnější vyhledávání můžete provést pomocí operátorů filtrů, výrazů a tokenů filtrů. Na rozdíl od filtrování se při použití ve vyhledávacím poli tato kritéria použijí ve všech polích. Proto jsou méně účinné než filtrování.
- Chcete-li najít pouze hodnoty polí, které přesně odpovídají celému textu a velikosti písmen, umístěte text do jednoduchých uvozovek (
''). Například zadejte'man'. - Chcete-li najít hodnoty polí, které začínají určitým textem a odpovídají velikostí písmen, přidejte za text hvězdičku (
*). Například zadejteman*. - Chcete-li najít hodnoty polí, které končí určitým textem a odpovídají velikostí písmen, přidejte před text hvězdičku (
*). Například zadejte*man. - Když použijete jednoduché uvozovky (
'') nebo hvězdičky (*), vyhledávání rozlišuje malá a velká písmena. Aby se nerozlišovala malá a velká písmena, přidejte zavináč (@) před hledaný text. Například zadejte@man*.
Následující tabulka uvádí několik příkladů, které vysvětlují, jak můžete použít vyhledávání.
| Kritérium vyhledávání | Informace, které jsou nalezeny |
|---|---|
man nebo Man |
Všechny záznamy, kde hodnota libovolného pole obsahuje text man, bez ohledu na velikost písmen. Hledání například najde záznamy, kde má libovolné pole hodnotu Manchester, manuál nebo Sportsman. |
'Man' |
Všechny záznamy, kde hodnota libovolného pole obsahuje pouze přesný text Man, kde „M“ je velké a „an“ je malé. |
Man* |
Všechny záznamy, kde hodnota libovolného pole začíná přesným textem Man, kde „M“ je velké a „an“ je malé. Hledání například najde záznamy, kde má libovolné pole hodnotu Manchester, ale ne hodnota manuál nebo Sportsman. |
@Man* |
Všechny záznamy, kde hodnota libovolného pole obsahuje text man, bez ohledu na velikost písmen. Hledání například najde záznamy, kde má libovolné pole hodnotu Manchester nebo manuál, ale ne hodnota Sportsman. |
@*man |
Všechny záznamy, kde hodnota libovolného pole končí na man, bez ohledu na velikost písmen. Hledání například najde záznamy, kde má libovolné pole hodnotu Sportsman, ale ne hodnota Manchester nebo manuál. |
Filtering
Filtrování poskytuje pokročilejší a všestrannější způsob, jak řídit, které záznamy jsou zahrnuty do seznamu, sestavy nebo XMLport. Mezi vyhledáváním a filtrováním jsou dva hlavní rozdíly, jak je popsáno v následující tabulce.
| Hledání | Filtering | |
|---|---|---|
| Použitelná pole | Hledá ve všech polích, která jsou na stránce viditelná. | Jedno nebo více polí filtruje jednotlivě. Výběr z libovolného pole v tabulce, včetně polí, která nejsou na stránce viditelná. |
| odpovídající | Zobrazit záznamy, kde hodnoty pole odpovídají hledanému textu, bez ohledu na velikost písmen nebo umístění v poli. | Zobrazuje záznamy, kde hodnoty pole přesně odpovídá filtru, včetně velkých a malých písmen, pokud nejsou zadány speciální symboly filtru. |
Zadáním kritérií filtru můžete zobrazit záznamy pro konkrétní účty nebo zákazníky, data, částky a další informace. V seznamu nebo zahrnuty do sestavy, dávkové úlohy nebo XMLport jsou zobrazeny pouze záznamy, které odpovídají kritériím. Pokud zadáte kritéria pro více polí, zobrazí se pouze záznamy, které odpovídají všem kritériím.
U seznamů jsou filtry zobrazeny v podokně filtrů, které se zobrazí nalevo od seznamu, když jej aktivujete. U sestav, dávkových úloh a XMLportů jsou filtry viditelné přímo na stránce požadavku.
Filtrování pomocí polí možností
Pro „obyčejná“ pole, která obsahují data, datum nastavení nebo obchodní data, můžete nastavit filtry jak výběrem dat a zadáním hodnot filtru. K definování pokročilých kritérií filtru můžete také použít symboly. Další informace naleznete v části Zadání kritérií filtru.
Pro pole typu Volba však můžete nastavit filtr pouze výběrem jedné nebo více dostupných možností z rozevíracího seznamu. Příkladem pole volby je pole Stav na stránce Prodejní objednávky.
Note
Když jako hodnotu filtru vyberete více možností, vztah mezi možnostmi je definován jako OR. Pokud například zaškrtnete políčko Otevřené a Vydané v poli filtru Stav na stránce Prodejní objednávky, stránka zobrazí všechny prodejní objednávky, které jsou buď otevřené, nebo uvolněné.
Nastavení filtrů na seznamech
V seznamech nastavujete filtry pomocí podokna filtrů. Chcete-li zobrazit podokno filtru pro seznam, vyberte šipku rozevíracího seznamu vedle názvu stránky a poté vyberte akci Zobrazit podokno filtru. Případně vyberte Shift+F3.
Chcete-li zobrazit podokno filtru pro sloupec v seznamu, vyberte šipku rozevíracího seznamu a poté vyberte akci Filtrovat. Případně vyberte Shift+F3. Otevře se podokno filtru s vybraným sloupcem zobrazeným jako pole filtru v sekci Filtrovat seznam podle.
Podokno filtru zobrazuje aktuální filtry pro seznam. Pro jedno nebo více polí můžete nastavit vlastní filtry výběrem akce + Filtr.
Panel filtrů je rozdělen do tří sekcí: Zobrazení, Filtrovat seznam podle a Filtrovat součty podle:
Zobrazení – Některé seznamy obsahují sekci Zobrazení. Zobrazení jsou varianty seznamu, které jsou předem nakonfigurovány pomocí filtrů. Pro každý seznam můžete definovat a uložit libovolný počet zobrazení. Zobrazení jsou vám k dispozici na jakémkoli zařízení, do kterého se přihlásíte. Další informace naleznete v tématu Ukládání a personalizace zobrazení seznamu.
Filtrovat seznam podle – V této části přidáte filtry na konkrétní pole, abyste snížili počet zobrazených záznamů. Chcete-li přidat filtr, vyberte akci + Filtr. Poté zadejte název pole, podle kterého chcete seznam filtrovat, nebo vyberte pole z rozevíracího seznamu.
Filtrovat součty podle – Některé seznamy, které zobrazují vypočítaná pole, jako jsou částky a množství, zahrnují sekci Filtrovat součty podle. Zde můžete upravit různé dimenze, které ovlivňují výpočty. Chcete-li přidat filtr, vyberte akci + Filtr. Poté zadejte název pole, podle kterého chcete seznam filtrovat, nebo vyberte pole z rozevíracího seznamu.
Note
Filtry v části Filtrovat součty podle jsou řízeny pomocí polí FlowFilter v návrhu stránky. Přečtěte si o technických aspektech polí FlowFilter v tématu Přehled FlowFilter.
Pomocí podokna filtru můžete nastavit jednoduchý filtr přímo na seznamu, aby se zobrazovaly pouze záznamy se stejnou hodnotou jako ve vybrané buňce. Vyberte buňku v seznamu, vyberte šipku rozevíracího seznamu a poté vyberte akci Filtrovat na tuto hodnotu. Případně vyberte Alt+F3.
Nastavení filtrů v sestavách, dávkových úlohách a XMLportech
U sestav a XMLportů jsou filtry viditelné přímo na stránce požadavku. Stránka požadavku zobrazuje naposledy použité filtry podle vašeho výběru v poli Použít výchozí hodnoty z. Další informace najdete v tématu Použití výchozích hodnot – předdefinovaná nastavení.
Hlavní část Filtr zobrazuje výchozí pole filtru, která používáte k definování záznamů, které se mají zahrnout do sestavy nebo XMLport. Chcete-li přidat filtr, vyberte akci + Filtr. Poté zadejte název pole, podle kterého chcete seznam filtrovat, nebo vyberte pole z rozevíracího seznamu.
V sekci Filtrovat součty podle můžete upravit různé dimenze, které ovlivňují výpočty v sestavě nebo XMLport. Chcete-li přidat filtr, vyberte akci + Filtr. Poté zadejte název pole, podle kterého chcete seznam filtrovat, nebo vyberte pole z rozevíracího seznamu.
Zadání kritérií filtru
V podokně filtru i na stránce požadavku zadáte kritéria filtru do pole pod polem filtru.
Typ pole filtru určuje, která kritéria můžete zadat. Například filtrování pole s pevnými hodnotami vám umožní vybrat pouze z těchto hodnot. Další informace o speciálních symbolech filtru naleznete v části Kritéria a operátory filtru a Tokeny filtru.
Ikona
symbol v záhlaví sloupce označuje sloupce, které už mají filtry. Chcete-li filtr odstranit, vyberte šipku rozevíracího seznamu a poté vyberte akci Vymazat filtr.
Tip
Naučíte-li se používat kombinace kláves (klávesové zkratky), můžete rychleji najít a analyzovat svá data. Například vyberte pole, pomocí Shift+Alt+F3 přidejte toto pole do podokna filtru, zadejte kritéria filtrování, pomocí Ctrl+Enter se vraťte na řádky, vyberte jiné pole a poté vyberte Alt+F3 pro filtrování na tuto hodnotu. Další informace naleznete v části Vyhledávání a filtrování seznamů.
Kritéria a operátory filtru
Při zadávání kritérií můžete použít všechna čísla a písmena, která v poli běžně používáte. Existuje však také sada speciálních symbolů, které můžete použít jako operátory pro další filtrování výsledků. Následující části popisují tyto symboly a vysvětluje, jak je používat jako operátory ve filtrech.
Tip
Další informace o filtrování dat a časů naleznete v části Práce s daty a časy kalendáře.
Important
- Mohou nastat situace, kdy hodnota, kterou chcete filtrovat, obsahuje symbol, který je operátorem. Další informace o řešení těchto situací naleznete v části Filtrování hodnot, které obsahují symboly.
- Pokud jeden filtr obsahuje více než 200 operátorů, systém pro zpracování automaticky seskupí některé výrazy do závorek (
()). Toto chování nemá žádný vliv na filtr ani na výsledky.
(..) Interval
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
1100..2100 |
Čísla 1100 až 2100 |
..2500 |
Čísla do 2500 včetně |
..12 31 00 |
Data do 12 31 00 včetně |
Bicycle..Car |
Řetězce „Bicycle“ až „Car“ při lexikografickém uspořádání |
P8.. |
Informace pro účetní období 8 a následující |
..23 |
Od počátečního data do 23. aktuálního měsíce – aktuálního roku 23:59:59 |
23.. |
Od 23. aktuálního měsíce aktuálního roku 0:00:00 do konce časů |
22..23 |
Od 22. aktuálního měsíce aktuálního roku 0:00:00 do 23. aktuálního měsíce aktuálního roku 23:59:59 |
Tip
Pokud používáte numerickou klávesnici, může být výstupem oddělovače desetinných míst jiný znak než tečka (.). Chcete-li přepnout na tečku, vyberte klávesu Alt na klávesnici společně s klávesou Oddělovač desetinných míst na numerické klávesnici. Vrátíte ho zpět opětovným stisknutím kláves Alt+Oddělovač desetinných míst. Další informace naleznete v části Nastavení oddělovače desetinných míst na numerické klávesnici.
Note
Pokud je pole, podle kterého filtrujete, typu Text, pak se k určení toho, co je zahrnuto v intervalu, použije lexikografické řazení. Pokud se k ukládání celých čísel používá pole typu Text, může toto chování vést k neočekávaným výsledkům. Například filtr na 10000..10042 zahrnuje také hodnoty 100000 a 1000042.
(|) nebo
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
1200|1300 |
Čísla s 1200 nebo 1300 |
(<>) Nerovná se
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
<>0 |
Všechna čísla kromě 0 |
Tip
Možnost SQL Server umožňuje kombinovat <> se zástupným znakem. Například <>A* znamená, že „se nerovná žádnému textu, který začíná na A“.
(>) Je větší než
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
>1200 |
Čísla větší než 1200 |
(>=) Větší než nebo rovno
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
>=1200 |
Čísla větší než nebo rovna 1200 |
(<) Menší než
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
<1200 |
Čísla menší než 1200 |
(<=) Menší než nebo rovno
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
<=1200 |
Čísla menší než nebo rovna 1200 |
(&) A
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
>200&<1200 |
Čísla větší než 200 a menší než 1200 |
('') Přesná shoda znaků
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
'man' |
Text, který přesně odpovídá man a rozlišuje malá a velká písmena |
'' |
Text, který je prázdný |
(@) Nerozlišování velikosti písmen
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
@man* |
Text, který začíná man a nerozlišuje malá a velká písmena |
(*) Neurčitý počet neznámých znaků
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
*Co* |
Text, který obsahuje Co a rozlišuje malá a velká písmena |
*Co |
Text, který končí na Co a rozlišuje malá a velká písmena |
Co* |
Text, který začíná na Co a rozlišuje malá a velká písmena |
(?) Jeden neznámý znak
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
Hans?n |
Text jako Hansen nebo Hanson |
Výrazy kombinovaného formátu
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
5999|8100..8490 |
Zahrnout všechny záznamy s číslem 5999 nebo číslem z intervalu 8100 až 8490 |
..1299|1400.. |
Záznamy, které mají číslo menší nebo rovno 1299, nebo číslo, které je větší nebo rovno 1400 (to znamená všechna čísla kromě 1300 až 1399) |
>50&<100 |
Záznamy, které mají číslo větší než 50 a menší než 100 (to znamená všechna čísla od 51 do 99) |
Filtrování hodnot, které obsahují symboly
Mohou nastat případy, kdy hodnoty polí obsahují jeden z následujících symbolů:
- &
- (
- )
- =
- |
Pokud chcete filtrovat některý z těchto symbolů, umístěte výraz filtru do jednoduchých uvozovek (''). Pokud chcete například filtrovat záznamy, které začínají textem J a V, výraz filtru by byl 'J & V*'.
Tento požadavek se vztahuje pouze na pět symbolů v předchozím seznamu.
Filtrovat tokeny
Při zadávání kritérií filtru můžete také zadat tokeny filtrování, což jsou slova, která mají zvláštní význam. Po zadání tokenu filtru je nahrazen hodnotou nebo hodnotami, které představuje. Tokeny filtrů usnadňují filtrování, protože nemusí otevírat jiné stránky a hledat hodnoty, které chcete přidat do filtru. Následující části popisují některé tokeny, které můžete zadat jako kritéria filtru.
Tip
Vaše organizace může používat vlastní tokeny. Pokud se chcete dozvědět o kompletní sadě tokenů, které máte k dispozici, nebo přidat další vlastní tokeny, obraťte se na správce. Přečtěte si o technických aspektech tokenů filtrů v tématu Přidání vlastních tokenů filtru.
(%me nebo %user) Vám přidělené záznamy
Při filtrování polí, která obsahují ID uživatele, jako např. pole Přiřazeno k ID uživatele, použijte token filtru %me nebo %user pro zobrazení všech záznamů, které jsou vám přiřazeny.
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
%me nebo %user |
Záznamy, které jsou přiřazeny k vašemu uživatelskému účtu |
(%mycustomers) Zákazníci v části Moji zákazníci
V pole čísla zákazníka (Č.) použijte token filtru %mycustomers pro zobrazení všech záznamů pro zákazníky, kteří jsou zahrnuti v seznamu Moji zákazníci ve vašem Centru rolí.
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
%mycustomers |
Zákazníci v seznamu Moji zákazníci ve vašem Centru rolí |
(%myitems) Položky v části Moje položky
Použijte token filtru v poli čísla položky (%myitems) pro zobrazení všech záznamů pro položky, které jsou zahrnuty v seznamu Moje položky ve vašem Centru rolí.
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
%myitems |
Položky v seznamu Moje položky ve vašem Centru rolí |
(%myvendors) Dodavatelé v části Moji dodavatelé
Použijte token filtru v poli (%myvendors) dodavatele pro zobrazení všech záznamů pro dodavatele, kteří jsou zahrnuti v seznamu Moji dodavatelé ve vašem Centru rolí.
| Ukázka výrazu | Záznamy, které se zobrazují |
|---|---|
%myvendors |
Dodavatelé v seznamu Moji dodavatelé ve vašem Centru rolí |
Uložit filtry
Vaše filtry a úpravy předdefinovaných filtrů se zapamatují po celou dobu relace, pokud zůstanete přihlášeni, i když odcházíte ze stránky. Filtry můžete trvale uložit jako pojmenované zobrazení v seznamu tak, že v podokně filtru zvolíte ikonu
. Další informace najdete v nejčastějších dotazech k zobrazením seznamů. Na rozdíl od filtrů se hledaný text při opuštění stránky neuchová a při uložení zobrazení se neuloží.
Na stránkách žádosti o sestavu můžete také uložit filtry nebo použít předdefinované filtry. Další informace najdete v části Použití uložených nastavení.
Související informace
Nejčastější dotazy o vyhledávání a filtrování
Ukládání a personalizace zobrazení seznamu
Práce s aplikací Business Central
Zkratky pro vyhledávání a filtrováníAnalýza dat seznamu pomocí režimu analýzy dat
Zde najdete bezplatné e-learningové moduly pro Business Central