Příklad 7: Zobrazení informací o dodržení požadovaných hodnot
Je daný požadavek, že zóna musí mít 40% prosklené plochy: Vypočtěte prosklenou plochu a nechcete ji zobrazit v razítku dané zóny.
- Vytvořte vlastnost (“Prosklená plocha”), která zobrazuje celkovou zasklenou plochu (dveře plus okna). Zde spojte dvě stávající vlastnosti dohromady.
- Vytvořte další vlastnost (“Poměr plochy zasklení k ploše zóny”), která ukazuje poměr zasklené plochy k čisté naměřené ploše zóny.
- Vytvořte další vlastnost (“Požadovaná plocha zasklení”), která definuje požadavky na zasklenou plochu (40 procent). Tato hodnota je daná (není určená výrazem).

- Vytvořte další vlastnost (“Vyhoví zóna požadavkům?”), která pro každou zónu vrátí jeden ze dvou řetězců: splní/nesplní požadavek na minimální poměr prosklení.
- Pro tento účel použijte funkci
IF.Další informace o datových typech členů funkce najdete zde:
Podmínky [IFS].

- Pro tento účel použijte funkci
- Přidejte text vlastnosti (“Vyhoví zóna požadavkům?”) do razítka zóny.

- Můžete vytvořit a zobrazit další vlastnost: Poměr plochy prosklení zóny. Výsledné hodnoty budou typu řetězec doplněné o symbol procent.
V tomto novém výrazu:
- Začněte stávající vlastností “Poměr plochy zasklení k ploše zóny”. Tato vlastnost vyjadřuje výsledek jako desetinné číslo (s datovým typem Číslo). Pokud chcete desetinné číslo převést na procenta, vynásobte ho stem:

- Nyní číselnou hodnotu převeďte na řetězec pomocí funkce STR:

- Datový typ vlastnosti přepněte na Řetězec.
- Nakonec pomocí funkce CONCAT spojte řetězec s dalším řetězcem (druhý řetězec je symbol procent, který musí být vložen do uvozovek):

Další informace o datových typech členů funkce najdete zde:
Převést na řetězec [STR]a zdeSloučit řetězce [CONCAT]. - Přidejte vlastnost do razítka zóny



