範例7:顯示元素上符合規範的數據
既定規則是,一個區域面積內必須包含40%的玻璃面積:計算給定區域的玻璃面積並在區域標記中顯示。
- 建立一個可以顯示總玻璃面積(門加上窗)的訊息(“玻璃面積”)。在此,您可以同時添加兩個已有的訊息。
- 建立另一種訊息(“區域的玻璃面積比率”)以顯示區域測量淨面積的玻璃面積比率。
- 建立另一種訊息(“命令的玻璃面積”)來定義玻璃面積管理(40%)。這是一個固定的值(不是一個表達式。)

- 建立另一個訊息(“顯示玻璃要求”)以返回每個區域中的兩個字符串之一:符合/不符合最小玻璃面積規範。
- 使用
IF函數以完成操作。參見
若多個[IFS]以查看關於此函數參數和數據類型的訊息。

- 使用
- 將此文字從訊息添加(“顯示玻璃合規”)至區域標記。

- 您也可以建立並顯示另一個訊息:玻璃面積佔區域的百分比。產生的值是一個字符串,包含了百分比符號。
在這個新的表達式中:
- 從已有的“區域玻璃面積比率”訊息開始。此訊息通過小數表達了產生的數字(數字數據類型)。將小數轉換為一個百分比,乘以100:

- 現在使用STR函數將這個數字類型值轉換為一個字符串:

- 修改此訊息數據類型為字符串。
- 最後,使用CONCAT將此字符串加入到另一個字符串中(第二個字符串是一個百分比符號,您必須將其放入引號中):

參見
轉換到字符串 [STR]和合併字符串 [CONCAT]以查看關於這些函數參數和數據類型的訊息。 - 將此訊息添加到區域標記中



