Beispiel 7: Anzeige der Regel-Konformität für ein Element
Bei einer angenommenen Vorschrift, derzufolge ein Raum 40% Öffnungsflächen enthalten muss: Berechnung des Öffnungsanteils in einem gegebenen Raum und Anzeige dieser Fläche im Raumstempel.
- Erstellen einer Eigenschaft (“Verglaste Fläche”), die die gesamte verglaste Fläche (Tür plus Fenster) anzeigt. Hier addieren Sie zwei vorhandene Elementeigenschaften.
- Erstellen einer anderen Eigenschaft (“Verhältnis Öffnungsfläche/Raumfläche”), die das Verhältnis von verglaster Fläche zur gemessener Netto-Raumfläche anzeigt:
- Erstellen einer anderen Eigenschaft (“Vorgeschriebene verglaste Fläche”), die die Regel zum Öffnungsanteil (mindestens 40 Prozent) definiert. Dies ist ein fester Wert (keine Berechnung.)

- Erstellen einer anderen Eigenschaft (“Öffnungsanteil >= 40%”), die einen von zwei Strings für jeden Raum zurückgibt: erfüllt/erfüllt nicht die Regel zum Öffnungsanteil.
- Verwenden Sie die Funktion
IFzu diesem Zweck.Siehe
If Multiple [IFS]für weitere Informationen zu Argumenten und Datentypen dieser Funktion.

- Verwenden Sie die Funktion
- Hinzufügen des Texts aus dieser Eigenschaft (“Öffnungsanteil >= 40%”) zum Raumstempel.

- Sie können auch eine weitere Eigenschaft erstellen und anzeigen: Prozentanteil der Öffnungsfläche an der Raumfläche. Der resultierende Wert ist ein String, der das Prozent-Symbol enthält.
In diesem neuen Ausdruck:
- Beginnen Sie mit der vorhandenen Eigenschaft “Verhältnis Öffnungsfläche/Raumfläche”. Diese Eigenschaft gibt die resultierende Zahl als eine Dezimalzahl an (mit Datentyp Zahl). Um diese Dezimalzahl in einen Prozentwert umzuwandeln, multiplizieren Sie sie mit 100:

- Wandeln Sie nun diesen Zahlenwert in einen String um, indem Sie die STR Funktion verwenden:

- Ändern Sie den Datentyp der Eigenschaft in Zeichenfolge (String).
- Zum Abschluss verbinden Sie mit CONCAT diesen String mit einem anderen String (der zweite String ist das Prozent-Zeichen, das in Anführungszeichen gesetzt werden muss):

Siehe
Umwandeln in Zeichenfolge [STR]undZeichenfolgen verschmelzen [CONCAT]für weitere Informationen zu Argumenten und Datentypen dieser Funktionen. - Fügen Sie diese Eigenschaft dem Raumstempel hinzu



