Το Crystal Xcelsius προσφέρει μια δυνατότητα δυναμικής ορατότητας , η οποία σας δίνει τη δυνατότητα να ελέγχετε την ορατότητα ενός στοιχείου, κάνοντας το στοιχείο να εμφανίζεται ή να εξαφανίζεται βάσει ορισμένων προκαθορισμένων ενεργειών. Πώς βοηθά αυτό; Ας υποθέσουμε ότι έχετε τρία γραφήματα στον πίνακα ελέγχου σας. Με τη δυναμική ορατότητα, μπορείτε να εξαφανίσετε δυναμικά δύο από τα γραφήματα, αφήνοντας ένα γράφημα στο οποίο μπορείτε να εστιάσετε και να αναλύσετε. Αυτή η λειτουργικότητα σάς δίνει τη δυνατότητα να ελέγχετε τι βλέπει το κοινό σας — και πότε το βλέπει.
Είναι λογικό ότι εάν μπορείτε να ελέγξετε τι βλέπει ένας χρήστης, μπορείτε να κλειδώσετε τους χρήστες από έναν πίνακα εργαλείων με απαίτηση κωδικού πρόσβασης. Η προστασία με κωδικό πρόσβασης μπορεί να είναι χρήσιμη όταν ο πίνακας εργαλείων σας περιέχει ευαίσθητα δεδομένα που θα πρέπει να περιορίζονται σε ένα εξουσιοδοτημένο σύνολο χρηστών.
Η ιδέα πίσω από αυτό το τέχνασμα είναι απλή: ομαδοποιείτε πρώτα ένα σύνολο στοιχείων και, στη συνέχεια, ορίζετε την κατάσταση εμφάνισης και το κλειδί κατάστασης εμφάνισης για αυτήν την ομάδα. Το κλειδί κατάστασης εμφάνισης μπορεί να είναι ό,τι θέλετε . Αυτό θα γίνει τελικά ο κωδικός πρόσβασης που πρέπει να γνωρίζουν οι πελάτες σας για να κάνουν ορατή αυτήν την ομάδα.
Ο κωδικός πρόσβασης που επιλέξατε δεν χρειάζεται απαραίτητα να περιέχει γράμματα — αλλά εάν χρησιμοποιείτε γράμματα, έχετε υπόψη σας ότι το κλειδί κατάστασης εμφάνισης κάνει διάκριση πεζών-κεφαλαίων. Υπό αυτό το πρίσμα, θέλετε να αποφασίσετε συνειδητά εάν χρησιμοποιείτε κεφαλαία, πεζά ή μικτούς κωδικούς πρόσβασης.
Αφού ορίσετε τη δυναμική ορατότητα, πρέπει να δώσετε στους χρήστες σας έναν τρόπο να εισάγουν τον κωδικό πρόσβασης. Μπορείτε να το κάνετε αυτό χρησιμοποιώντας το στοιχείο Εισαγωγή κειμένου. Απλώς προσθέστε το στοιχείο Input Text και ορίστε την ιδιότητα Insert In στο ίδιο κελί που χρησιμοποιείται ως κελί ενεργοποίησης για τη δυναμική ορατότητα.
Εάν θέλετε να γίνετε πραγματικά φανταχτεροί, μπορείτε να ορίσετε ορισμένες ιδιότητες Επιλογών Συμπεριφοράς για να δώσετε στο στοιχείο Input Text την εμφάνιση και την αίσθηση μιας τυπικής εισαγωγής κωδικού πρόσβασης.
Μπορείτε να ενεργοποιήσετε την ιδιότητα Εισαγωγή κωδικού πρόσβασης για να διασφαλίσετε ότι καθώς ο χρήστης εισάγει τον κωδικό πρόσβασης, εμφανίζονται μόνο οι αστερίσκοι. Αυτό είναι ένα τυπικό χαρακτηριστικό ασφαλείας που εμποδίζει τους θεατές να δουν τον κωδικό πρόσβασης καθώς πληκτρολογείται. Μπορείτε επίσης να ορίσετε την ιδιότητα Maximum Characters ώστε να ταιριάζει με το μήκος του κωδικού πρόσβασης που χρησιμοποιείτε. Αυτή η ιδιότητα σάς επιτρέπει να περιορίσετε τον αριθμό των χαρακτήρων που μπορεί να πληκτρολογήσει ένας χρήστης.
Αφού διαμορφώσετε το στοιχείο Input Text, μπορείτε να προσθέσετε κάποια βασική μορφοποίηση γύρω του για να του δώσετε μια επαγγελματική αίσθηση στο πλαίσιο διαλόγου. Με αυτήν τη ρύθμιση, οι πελάτες σας εισάγουν έναν κωδικό πρόσβασης και, στη συνέχεια, πατήστε Enter για να γίνει ορατός ο πίνακας εργαλείων.
Εάν εξακολουθείτε να βλέπετε το πλαίσιο διαλόγου του κωδικού πρόσβασής σας ακόμη και όταν ο πίνακας εργαλείων είναι ορατός, κάντε δεξί κλικ στο πλαίσιο διαλόγου κωδικού πρόσβασης και επιλέξτε Αποστολή προς επιστροφή.