7. példa: Szabályozásnak való megfeleléssel kapcsolatos információk megjelenítése egy elemnél
Tegyük fel, hogy egy előírás szerint a helyiségen belül 40% üvegezett felület szükséges. Számoljuk ki az adott helyiség üvegezett felületeinek területét, és az eredményt adjuk hozzá a helyiségpecséthez.
1.Hozzon létre egy tulajdonságot ("Üvegezett terület"), amely jelzi az összes üvegezett területet (ajtók és ablakok). Itt két meglévő elemtulajdonságot adunk össze.
–Két terület összeadása szintén terület típusú adatot eredményez.
2.Hozzon létre egy másik tulajdonságot (“Üvegezett terület helyiséghez viszonyított aránya”), amely jelzi az üvegezett területnek a helyiség mért nettó területéhez viszonyított arányát.
–Itt területet osztunk területtel: ez szám típusú adatot eredményez.
3.Hozzon létre egy másik tulajdonságot (“Kötelező üvegezett terület”), amely jelzi az üvegezett területre vonatkozó előírást (40 százalék). Ez fix érték (nem pedig kifejezés.)
4.Hozzon létre egy másik tulajdonságot (“Üvegfelület megfelelőségének megjelenítése”), amelynek eredménye minden helyiség esetén valamelyik szöveg: teljesíti/nem teljesíti a minimális üvegezett területre vonatkozó előírást.
–Erre a célra használja az IF függvényt.
További információkért ennek a függvénynek az argumentumairól ill. adattípusairól ld. Ha többféle [IFS].
5.Adja hozzá ennek a tulajdonságnak a szövegét („Üvegfelület megfelelőségének megjelenítése”) a helyiségpecséthez.
6.Más tulajdonság is létrehozható és megjeleníthető: az üvegezett terület helyiséghez viszonyított aránya. Ez karakterlánc típusú értéket eredményez, amely tartalmazza a százalékjelet.
Ennél az új kifejezésnél:
–Induljon ki az “Üvegezett terület helyiséghez viszonyított aránya” tulajdonságból. Ez a tulajdonság az eredményt tizedesként fejezi ki (melynek adattípusa szám). Ha százalékká szeretné átalakítani ezt a tizedest, szorozza meg 100-zal:
–Most alakítsa át ezt a szám típusú értéket szöveggé az STR függvény segítségével:
–A tulajdonság adattípusát állítsa „karakterlánc” értékre.
–Végezetül kapcsolja ezt a karakterláncot a CONCAT függvénnyel egy másik karakterlánchoz (a második karakterlánc a százalékjel, amelyet idézőjelbe kell tennie):
További információkért ezeknek a függvényeknek az argumentumairól ill. adattípusairól ld. Szöveggé alakítás [STR] és Karakterláncok egyesítése [CONCAT].
–Adja hozzá a tulajdonságot a helyiségpecséthez