Příklad použití tabulky Definice vlastnosti vzorce

Vytvoření vzorce, který odráží platná data, může být složitý úkol. Jak je zřejmé z následujícího příkladu, můžete postup zjednodušit použitím tabulky Definice vlastnosti vzorce k vytvoření vzorce s kódem VBScript. Pak dosadíte vzorové hodnoty do vzorce a vyhodnotíte výsledek.

Příklad dokončeného vzorce

Prostorový objekt má jednoduchou číselnou hodnotu pro svoji výšku, která je postačující pro většinu prostorů ve výkazu místností. Pokud však chcete získat větší kontrolu nad tím, jak jsou výšky prostorů zobrazovány pro místnosti, které nemají ploché stropy, můžete vytvořit vzorec, který vrací přepsání textu (například text „S klenbou“ pro strop katedrály) nebo skutečnou výšku. Dokončená tabulka pro takový vzorec je znázorněna níže.

Postup použitý k provedení příkladu

Následující postup byl proveden převážně pomocí výchozích definic sady vlastností ve Správce stylů.

Přidány SpaceStyles jako nové definice sady vlastností

Na kartě Definice pro definici sady vlastností SpaceObjects

Upravena definice vlastnosti vzorce HeightDisplayed v tabulce Definice vlastnosti vzorce.

Vzorové hodnoty jsou formátovány a vloženy do vzorce namísto názvů definice odpovídající vlastnosti v závorkách. Celý vzorový vzorec je vyhodnocen a výsledek je zobrazen v podokně Vzorový výsledek.

Protože tento vzorec obsahuje slovo VÝSEDEK, je vyhodnocován jako funkce, namísto toho, aby byl vyhodnocován jako výraz a hodnota vlastnosti vzorce je poslední hodnota, přiřazená k položce VÝSEDEK. Výsledek tohoto platného vzorce je hodnota S klenbou.