Σχετικά με τις ιδιότητες παραμέτρων

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

Ακολουθούν οι ιδιότητες που μπορείτε να ορίσετε κατά τη δημιουργία ή την τροποποίηση μιας παραμέτρου:

Τύπος δεδομένων

Καθορίζει το είδος των δεδομένων που περιέχει η παράμετρος και τις τιμές ή το εύρος τιμών που δέχεται η παράμετρος. Ο τύπος δεδομένων χρησιμοποιείται επίσης για την επικύρωση της συμβατότητας της παραμέτρου και της ορθής δημιουργίας εκφράσεων για τη θέση στην οποία χρησιμοποιείτε την παράμετρο.

Επιτρέπεται πολλαπλή επιλογή

Καθορίζει εάν η παράμετρος μπορεί να δεχτεί μια μεμονωμένη αρχική τιμή ή πολλές αρχικές τιμές.

Αφού ενεργοποιήσετε τις πολλαπλές τιμές, χρησιμοποιήστε το πεδίο Αρχική τιμή για να καθορίσετε περισσότερες από μία αρχικές τιμές ή να συντάξετε μια έκφραση SQL για την παροχή αρχικών τιμών. Όταν η παράμετρός σας περιλαμβάνει πολλές αρχικές τιμές και χρησιμοποιείτε την παράμετρο ως στοιχείο ελέγχου φίλτρου, ο χρήστης μπορεί να επιλέξει μία ή περισσότερες αρχικές τιμές.

Ψευδώνυμο

Παρέχει μια τιμή εμφάνισης παράκαμψης για το στοιχείο δεδομένων ή την τιμή κλειδιού που μεταβιβάζεται από την παράμετρο.

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

Χρησιμοποιήστε ψευδώνυμα για να παράσχετε πιο οικεία, φιλικά για τον χρήστη ονόματα που μπορούν να επιλέξουν οι χρήστες από τα στοιχεία ελέγχου φίλτρων. Για παράδειγμα, για την τιμή δεδομένων 1, μπορείτε να δώσετε το ψευδώνυμο Ανατολική περιφέρεια πωλήσεων και για την τιμή δεδομένων 2, μπορείτε να δώσετε το ψευδώνυμο Δυτική περιφέρεια πωλήσεων.

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

Μορφοποίηση αριθμών

Προσδιορίζει αν οι αριθμητικές τιμές της παραμέτρου περιέχουν τις μορφές χιλιάδων και δεκαδικών. Αυτή η επιλογή είναι διαθέσιμη για τους τύπους δεδομένων "Ακέραιος αριθμός" και "Διπλός".

Όταν η επιλογή Μορφοποίηση αριθμών είναι ενεργοποιημένη, οι τιμές παραμέτρου χρησιμοποιούν τη μορφοποίηση αριθμών που καθορίζεται από τη ρύθμιση γλώσσας του προγράμματος περιήγησης, για παράδειγμα, 12,500 ή 12.500.

Όταν η επιλογή Μορφοποίηση αριθμών είναι απενεργοποιημένη, οι τιμές παραμέτρου δεν περιέχουν μορφοποίηση αριθμών, για παράδειγμα, 12500.

Διαθέσιμες τιμές

Καθορίζει τη λίστα τιμών που μπορεί να διατηρεί η παράμετρος. Οι διαθέσιμες τιμές μιας παραμέτρου είναι οποιαδήποτε, τιμή, στήλη, λογικό ερώτημα SQL και εύρος τιμών. Μέχρι 10.000 διαθέσιμες τιμές μπορούν να αποθηκευτούν στην ενδιάμεση μνήμη.

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

  • Επιλέξτε Τιμή για να παράσχετε μία ή περισσότερες τιμές από τις οποίες μπορούν να επιλέξουν οι χρήστες. Αν το πεδίο Να επιτρέπονται πολλαπλές τιμές είναι ενεργοποιημένο, τότε οι χρήστες μπορούν να επιλέξουν περισσότερες από μία τιμές.

  • Επιλέξτε Στήλη για να επιλέξετε μια στήλη από την οποία θα ανακτάται μια λίστα τιμών. Όταν ορίζετε αυτή την επιλογή, το πεδίο επιλογής στήλης εμφανίζει όλες τις στήλες θεματικών περιοχών ή συνόλων δεδομένων του βιβλίου εργασίας (μεταξύ των οποίων και τις παραγόμενες ημερομηνίες) και τυχόν υπολογισμούς και κύριους δείκτες μέτρησης.

    Οι παραγόμενες ημερομηνίες είναι στήλες διαφορετικών επιπέδων λεπτομέρειας που δημιουργεί αυτόματα το Oracle Analytics για οποιεσδήποτε στήλες Ημερομηνία, Ώρα ή Χρονική σήμανση στα σύνολα δεδομένων.

  • Επιλέξτε Λογικό ερώτημα SQL για να εισαγάγετε μια λογική έκφραση SQL που επιστρέφει μία ή περισσότερες διαθέσιμες τιμές. Μπορείτε να κάνετε αναφορά σε άλλες παραμέτρους εντός της λογικής έκφρασης SQL. Αφού εισαγάγετε μια λογική έκφραση SQL, μπορείτε να κάνετε κλικ στο εικονίδιο Επικύρωση για την επικύρωση της έκφρασης.

  • Επιλέξτε Εύρος για να παράσχετε τιμές αρχής και τέλους και να περιορίσετε την τιμή που μπορεί να επιλέξει ένας χρήστης.

Επιβολή επικύρωσης

Όταν δημιουργείτε ή τροποποιείτε μια παράμετρο, αυτή η επιλογή ελέγχει την αρχική τιμή ή τις τιμές της παραμέτρου ως προς τη λίστα των διαθέσιμων τιμών.

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

Κατά τον χρόνο σχεδίασης, αν στο πεδίο Διαθέσιμες τιμές επιλέξετε Τιμή, η ενεργοποίηση της επιλογής Επιβολή επικύρωσης παρέχει τη λίστα των διαθέσιμων τιμών στο πεδίο Αρχική τιμή.

Αρχική τιμή

Η αρχική τιμή είναι η προεπιλεγμένη τιμή της παραμέτρου που εφαρμόζεται και εμφανίζεται όταν ο χρήστης ανοίξει το βιβλίο εργασίας.

  • Επιλέξτε Τιμή και αφήστε κενό το πεδίο τιμής όταν δεν θέλετε να εφαρμόσετε μια προεπιλεγμένη τιμή αρχικής παραμέτρου. Αν δεν καθορίσετε αρχική τιμή, θα χρησιμοποιηθούν όλες οι τιμές.

  • Επιλέξτε Τιμή και καθορίστε μια τιμή που θέλετε να εφαρμόσετε ως προεπιλεγμένη τιμή αρχικής παραμέτρου. Να έχετε υπόψη τα εξής:

    • Αν επιλέξατε Επιτρέπεται πολλαπλή επιλογή, μπορείτε να ορίσετε έως 1.000 αρχικές τιμές.

    • Αν επιλέξατε Επιβολή επικύρωσης, μπορείτε να επιλέξετε από τις τιμές που καθορίζονται στο πεδίο Διαθέσιμες τιμές.

  • Επιλέξτε Πρώτη διαθέσιμη τιμή για να εφαρμοστεί και να εμφανιστεί η πρώτη τιμή της λίστας τιμών της παραμέτρου ως η προεπιλεγμένη αρχική τιμή. Αν εργάζεστε με μια στήλη χαρακτηριστικών που περιέχει γράμματα, τότε η πρώτη τιμή προσδιορίζεται από τη λίστα που επιστρέφει από τη λογική έκφραση SQL. Η λίστα που επιστρέφεται εμφανίζεται πάντα με αλφαβητική σειρά.

  • Επιλέξτε Λογικό ερώτημα SQL για να πληκτρολογήσετε μια λογική δήλωση SQL που ανακτά δυναμικά μια λίστα τιμών από την προέλευση δεδομένων. Μπορείτε να κάνετε αναφορά σε άλλες παραμέτρους εντός της λογικής έκφρασης SQL. Αφού εισαγάγετε μια λογική έκφραση SQL, μπορείτε να κάνετε κλικ στο εικονίδιο Επικύρωση για την επικύρωση της έκφρασης.