====== S0900 – Filtry a rozsah ====== [[orfertopen:s0900:start|← Zpět na přehled S0900]] Program S0900 nabízí dva způsoby omezení zobrazených záznamů: * **Rozsah (od–do)** – výběr dle třídícího klíče * **Filtr** – podmínky AND/OR na hodnoty polí Oba způsoby lze kombinovat. Aktivní filtr nebo rozsah je indikován v záhlaví panelu. ===== Výběr vět – Rozsah (klíč a od-do) ===== **Spuštění:** Menu → Výběr vět (klíč a od-do)… ==== Dialog Výběr vět ==== Dialog obsahuje: - **Třídící klíč** – výběr indexu tabulky, dle kterého se záznamy třídí a prochází. Zobrazí se seznam dostupných indexů (klíčů) tabulky. - **Od** – hodnota prvního pole klíče (dolní mez rozsahu). Lze zadat část hodnoty. - **Do** – hodnota prvního pole klíče (horní mez rozsahu). Lze zadat část hodnoty. Po potvrzení **OK** se brows načte pouze se záznamy v zadaném rozsahu, seřazenými dle zvoleného klíče. > ℹ️ **Poznámka:** Pokud pole **Od** a **Do** necháte prázdná, zobrazí se všechny záznamy seřazené dle zvoleného klíče bez omezení rozsahu. ===== Filtr ===== **Spuštění:** Menu → Filtr… ==== Dialog Filtr ==== Dialog umožňuje zadat jednu nebo více podmínek filtrování. ^ Prvek ^ Popis ^ | **Pole** | Výběr pole tabulky, na které se podmínka vztahuje | | **Operátor** | Porovnávací operátor: = ≠ < ≤ > ≥ LIKE NENÍ PRÁZDNÉ JE PRÁZDNÉ | | **Hodnota** | Hledaná hodnota (textová, numerická nebo datumová dle typu pole) | | **AND / OR** | Logická vazba na předchozí podmínku | **Práce s podmínkami:** * Tlačítko **Přidat** – přidá nový řádek podmínky. * Tlačítko **Odebrat** – odstraní označenou podmínku. * Podmínky se vyhodnocují odshora dolů s respektováním AND/OR priorit. **Operátor LIKE:** * Používá se pro textová pole. * Zástupný znak ''%'' nahrazuje libovolný počet znaků. * Příklad: ''%novák%'' najde všechny záznamy obsahující "novák" kdekoliv v hodnotě pole. Po potvrzení **OK** se brows ihned přefiltruje. > 💡 **Tip:** Filtr a rozsah lze kombinovat – nejprve nastavte rozsah (třídící klíč), poté přidejte filtr pro přesnější výběr. ===== Zrušení filtru a rozsahu ===== **Spuštění:** Menu → Zrušit filtr Funkce zruší jak aktivní filtr, tak nastavený rozsah od–do. Brows se načte znovu se všemi záznamy tabulky (seřazenými dle výchozího klíče). ===== Zjištění počtu vybraných vět ===== **Spuštění:** Menu → Zjištění počtu vybraných vět Zobrazí informační dialog s počtem záznamů, které splňují aktuálně nastavený filtr a rozsah. Funkce nezmění zobrazení v browsu – slouží pouze pro informaci před provedením hromadné operace (např. likvidace nebo export).