Filtry založené na pravidlech

Můžete vytvářet filtry, které identifikují prvky podle kategorií a hodnot parametrů. Tyto filtry se používají na pohledy ke změně viditelnosti nebo grafického zobrazení prvků.

Videofilm: Tvorba filtru pohledů založeného na pravidlech

Pokud například potřebujete změnit styl čáry a barvu stěn s dvouhodinovou požární odolností v pohledu, proveďte následující úkony:

  1. Vytvořte filtr, který vybere všechny stěny v pohledu mající dvouhodinovou hodnotu u parametru Požární odolnost.
  2. Použijte filtr na pohled a definujte nastavení viditelnosti a grafického zobrazení (například styl čar a barva).

Výsledkem je, že se všechny stěny splňující kritéria filtru zobrazí v pohledu pomocí určeného nastavení viditelnosti a grafiky (za předpokladu, že tato nastavení nepřepisují jiná; viz Hierarchie přepsání viditelnosti prvku).

Pravidla a sady pravidel

Filtr založený na pravidlech obsahuje jednu nebo více sad pravidel . Každá sada pravidel obsahuje jedno nebo více pravidel nebo vnořené sady pravidel.

Neexistuje omezení počtu pravidel a sad pravidel, které je možné definovat.

Každá sada pravidel používá podmínku AND nebo podmínku OR:

Při plánování pravidel filtru pomocí podmínek AND a OR a pomocí vnořování buďte opatrní, abyste zajistili dosažení požadovaného výsledku. Viz část Příklady filtrů založených na pravidlech.

Tip: Vytvořte vzorový model obsahující prvky s kategoriemi, které chcete ve filtru použít. Experimentujte s tvorbou filtrů s pravidly a používáním filtrů na pohledy, dokud nedosáhnete požadovaného výsledku. Poté pomocí možnosti Přenést projektové standardy přeneste filtry do projektu.

Kategorie a parametry

Při tvorbě filtru nejprve vyberte jednu nebo více kategorií. Poté je možné vytvořit sady pravidel. U každého pravidla v sadě pravidel určete parametr, operátor a hodnotu.

Parametry, které jsou dostupné k tvorbě pravidel, závisí na kategoriích, které jste pro filtr vybrali. Před vytvořením filtru pečlivě zvažte, čeho se snažíte dosáhnout a jak nejlépe identifikovat příslušné prvky. Určete kategorie, které se ve filtru použijí.

Pokud například chcete vytvořit filtr, který identifikuje dveře s dvouhodinovou požární odolností, vyberte kategorii Dveře. Pokud chcete vytvořit filtr identifikující dveře a stěny s dvouhodinovou požární odolností, vyberte kategorie Dveře a Stěny.

Při výběru více kategorií filtrů je nutné zadat kategorii každého pravidla předtím, než můžete vybrat parametr pro použití v pravidle.

Parametry mohou obsahovat následující položky:

Jako hodnotu pro pravidlo je možné použít globální parametr. V takovém případě použijte operátor "Je asociován s" nebo "Není asociován s".

Pokud jsou pracovní sady povoleny, parametr Pracovní sada je k dispozici také.

Operátory a hodnoty

Při tvorbě pravidla závisí dostupné operátory na typu parametru. Seznam operátorů naleznete v dialogu Filtry.

Při zadávání hodnoty pravidla je možné provést jeden z následujících úkonů:

Pokud chcete u jednoho parametru určit více hodnot, přidejte pro každou hodnotu jedno pravidlo. Tato pravidla vnořte pod sadu pravidel s podmínkou OR.

Při použití sdíleného parametru v pravidle je možné použít operátor "parametr existuje" a vynechat hodnotu.