Κατανόηση των τύπων συμπεριφοράς για εφαρμογές καμβά

Οι περισσότεροι τύποι υπολογίζουν μια τιμή. Όπως σε ένα υπολογιστικό φύλλο του Excel, κάθε φορά που αλλάζουν οι τιμές πραγματοποιείται επανυπολογισμός. Για παράδειγμα, μπορεί να θέλετε να εμφανίσετε την τιμή σε ένα στοιχείο ελέγχου Ετικέτα με κόκκινο χρώμα εάν η τιμή είναι μικρότερη από το μηδέν ή με μαύρο χρώμα σε διαφορετική περίπτωση. Μπορείτε να ορίσετε την ιδιότητα Color της ετικέτας σε αυτόν τον τύπο:

If( Value(TextBox1.Text) >= 0, Color.Black, Color.Red )

Σε αυτό το περιβάλλον, τι σημαίνει ότι όταν ο χρήστης επιλέγει ένα στοιχείο ελέγχου Κουμπί; Δεν έχει αλλάξει κάποια τιμή, επομένως δεν υπάρχει κάτι νέο για υπολογισμό. Το Excel δεν διαθέτει κάτι αντίστοιχο με το στοιχείο ελέγχου Κουμπί.

Επιλέγοντας ένα στοιχείο ελέγχου Κουμπί, ο χρήστης ξεκινά μια ακολουθία ενεργειών, ή συμπεριφορών, που θα αλλάξουν την κατάσταση της εφαρμογής:

Επειδή αυτές οι συναρτήσεις αλλάζουν την κατάσταση της εφαρμογής, δεν είναι δυνατός ο επανυπολογισμός τους. Μπορείτε να τις χρησιμοποιήσετε στους τύπους για τις ιδιότητες OnSelect, OnVisible, OnHidden και άλλες ιδιότητες On..., οι οποίοι ονομάζονται τύποι συμπεριφοράς.

Περισσότερες από μία ενέργειες

Χρησιμοποιήστε ελληνικά ερωτηματικά για να δημιουργήσετε μια λίστα ενεργειών προς εκτέλεση. Για παράδειγμα, μπορεί να θέλετε να ενημερώσετε μια μεταβλητή περιβάλλοντος και, στη συνέχεια, να επιστρέψετε στην προηγούμενη οθόνη:

UpdateContext( { x: 1 } ); Back()

Οι ενέργειες εκτελούνται με τη σειρά που εμφανίζονται στον τύπο. Η επόμενη συνάρτηση δεν ξεκινά μέχρι να ολοκληρωθεί η τρέχουσα συνάρτηση. Εάν προκύψει κάποιο σφάλμα, οι επόμενες συναρτήσεις ενδέχεται να μην ξεκινήσουν.

Σημείωση

Μπορείτε να μας πείτε ποια γλώσσα προτιμάτε για την τεκμηρίωση; Πάρτε μέρος σε μια σύντομη έρευνα. (σημειώνεται ότι αυτή η έρευνα είναι στα Αγγλικά)

Η έρευνα θα διαρκέσει περίπου επτά λεπτά. Δεν συλλέγονται προσωπικά δεδομένα (δήλωση προστασίας προσωπικών δεδομένων).