Παράδειγμα 7: Εμφάνιση Δεδομένων Συμμόρφωσης με Κανονισμό ενός Στοιχείου
Δεδομένου ενός κανονισμού ότι μία επιφάνεια Χώρου πρέπει να περιλαμβάνει 40% υαλοπίνακες: Υπολογίστε το εμβαδόν υαλοπινάκων ενός δεδομένου Χώρου και εμφανίστε το στη Σφραγίδα Χώρου.
1.Δημιουργήστε μία ιδιότητα (“Εμβαδόν Υάλωσης”) που εμφανίζει το συνολικό εμβαδόν υάλωσης (πόρτες συν παράθυρα). Εδώ, προσθέτετε δύο υφιστάμενες ιδιότητες στοιχείων.
–Η πρόσθεση δύο εμβαδών παράγει έναν Τύπο Δεδομένων ο οποίος είναι και αυτός ένα Εμβαδόν.
2.Δημιουργήστε μία άλλη ιδιότητα (“Λόγος Υάλωσης Χώρου”) που εμφανίζει τον λόγο του εμβαδού υάλωσης ως προς το Μετρημένο Καθαρό Εμβαδόν του Χώρου.
–Εδώ, διαιρείτε ένα εμβαδόν με ένα άλλο εμβαδόν: αυτό παράγει έναν Τύπο Δεδομένων ο οποίος είναι ένας Αριθμός.
3.Δημιουργήστε μία άλλη ιδιότητα (“Υποχρεωτικός Λόγος Υάλωσης”) που προσδιορίζει το υποχρεωτικό εμβαδόν υάλωσης (40 %). Αυτή είναι μία σταθερή τιμή (δεν είναι μία έκφραση.)
4.Δημιουργήστε μία άλλη ιδιότητα (“Εμφάνιση Κανονισμού Υάλωσης”) ώστε να παίρνετε μία από δύο συμβολοσειρές για κάθε χώρο: Ακολουθεί/Δεν Ακολουθεί Κανονισμό.
–Για αυτόν τον σκοπό, χρησιμοποιήστε τη συνάρτηση IF.
Δείτε If Πολλαπλή [IFS] για πληροφορίες που αφορούν τα ορίσματα και τους τύπους δεδομένων αυτής της συνάρτησης.
5.Προσθέστε το κείμενο από αυτήν την ιδιότητα (“Εμφάνιση Κανονισμού Υάλωσης”) στη Σφραγίδα Χώρου.
6.Μπορείτε επίσης να δημιουργήσετε και να εμφανίσετε μία άλλη ιδιότητα: Ποσοστό Εμβαδού Υάλωσης Χώρου. Η τιμή που προκύπτει θα είναι μία Συμβολοσειρά που περιλαμβάνει το σύμβολο ποσοστού (%).
Σε αυτήν τη νέα Έκφραση:
–Αρχίστε με την υφιστάμενη ιδιότητα “Λόγος Υάλωσης Χώρου”. Αυτή η ιδιότητα εκφράζει τον αριθμό που προκύπτει ως δεκαδικό (με Τύπο Δεδομένου τον Αριθμό). Για να μετατρέψετε αυτόν τον δεκαδικό σε ένα ποσοστό, πολλαπλασιάστε με το 100:
–Μετατρέψτε τώρα αυτήν την τιμή, τύπου Αριθμός, σε μία Συμβολοσειρά, χρησιμοποιώντας τη συνάρτηση STR:
–Αλλάξτε τον τύπο Δεδομένου της ιδιότητας σε Συμβολοσειρά.
–Στο τέλος, χρησιμοποιήστε την CONCAT για να ενώσετε αυτήν τη Συμβολοσειρά με μία άλλη Συμβολοσειρά (η δεύτερη Συμβολοσειρά είναι το σύμβολο ποσοστού, το οποίο πρέπει να τοποθετηθεί μέσα σε εισαγωγικά):
Δείτε Μετατροπή σε συμβολοσειρά [STR] και Συγχώνευση συμβολοσειρών [CONCAT], για πληροφορίες που αφορούν τα ορίσματα και τους τύπους δεδομένων αυτών των συναρτήσεων.
–Προσθέστε αυτήν την ιδιότητα στη Σφραγίδα Χώρου