Οι υπολογισμένες στήλες είναι ιδιαίτερα ισχυρές για την αυτόματη δημιουργία δεδομένων στο SharePoint 2016. Μην τρομάζετε — ο ιστός είναι γεμάτος εξαιρετικά παραδείγματα τύπων για στήλες που υπολογίζονται από το SharePoint. Μερικές κοινές χρήσεις περιλαμβάνουν
- Προσθήκη ημερών σε μια στήλη Ημερομηνία για τον υπολογισμό μιας στήλης Λήξης ή Ημερομηνίας λήξης
- Προσθήκη στηλών Αριθμός ή Νομίσματος για να λάβετε ένα σύνολο
- Χρησιμοποιώντας τη συνάρτηση Me για αυτόματη προσθήκη του ονόματος χρήστη σε ένα πεδίο
Δημιουργία υπολογισμένης στήλης
Για να δημιουργήσετε μια υπολογισμένη στήλη, ακολουθήστε τα εξής βήματα:
Επιλέξτε τον τύπο στήλης Υπολογισμένος στις επιλογές Όνομα και Τύπος στο παράθυρο διαλόγου Δημιουργία στήλης.
Η περιοχή Πρόσθετες ρυθμίσεις στήλης αλλάζει για να υποστηρίζει την εισαγωγή υπολογισμού και τον καθορισμό επιλογών στήλης.
Ρυθμίσεις στηλών για μια υπολογιζόμενη στήλη.
Πληκτρολογήστε τον τύπο σας χρησιμοποιώντας τη σωστή σύνταξη στο πλαίσιο κειμένου Τύπος.
Εάν βασίζετε τον υπολογισμό σας σε άλλη στήλη της εφαρμογής, μπορείτε να ανατρέξετε σε αυτήν τη στήλη χρησιμοποιώντας τη σύνταξη αναφοράς σε αγκύλες.
Για παράδειγμα, για να υπολογίσετε μια τιμή Προθεσμίας αποστολής, προσθέστε πέντε ημέρες στην τιμή Ημερομηνία παραγγελίας σε μια άλλη στήλη πληκτρολογώντας [Ημερομηνία παραγγελίας]+5 στο πλαίσιο κειμένου Τύπος.
Επιλέξτε τον κατάλληλο τύπο δεδομένων για την επιστρεφόμενη τιμή και άλλες επιλογές ιδιότητας τύπου δεδομένων, εάν είναι διαθέσιμες, από την ενότητα Πρόσθετες ρυθμίσεις στήλης της σελίδας.
Δεν είναι όλες οι επιστρεφόμενες τιμές του ίδιου τύπου δεδομένων με τις στήλες εισόδου. Για παράδειγμα, εάν αφαιρέσετε μια ημερομηνία από μια άλλη, η τιμή που επιστρέφετε είναι ένας αριθμός (ο αριθμός των ημερών διαφοράς μεταξύ των δύο ημερομηνιών).
Άλλα παραδείγματα περιλαμβάνουν
- Προσθήκη του τρέχοντος ονόματος χρήστη σε ένα πεδίο. Απλώς πληκτρολογήστε τη σταθερά [Me] στο πλαίσιο κειμένου Τύπος.
- Χρησιμοποιώντας τη σημερινή ημέρα ως ημερομηνία σε έναν υπολογισμό για να δημιουργήσετε μια νέα ημερομηνία πληκτρολογώντας [Σήμερα]+7 στο πλαίσιο κειμένου Τύπος.
Χρήση στήλης αναζήτησης
Η διατήρηση όλων των επιλογών σας σε ένα πεδίο Επιλογή μπορεί να είναι δυσκίνητη και επιρρεπής σε σφάλματα. Το SharePoint χρησιμοποιεί ένα παρόμοιο μοντέλο με τις σχεσιακές βάσεις δεδομένων, διαχωρίζοντας τις πληροφορίες αναζήτησης από την εφαρμογή συναλλαγών . Σκεφτείτε όλα τα δεδομένα αναζήτησης που θα μπορούσαν να διατηρηθούν σε ξεχωριστές εφαρμογές. Για παράδειγμα, οι εφαρμογές αναζήτησης αποθέματος υλικού υπολογιστή θα μπορούσαν να περιλαμβάνουν τύπο υλικού, σύμβαση συντήρησης και τοποθεσία τμήματος. Αυτές οι εφαρμογές μπορούν να διατηρηθούν ανεξάρτητα από την εφαρμογή συναλλαγών — το ίδιο το απόθεμα.
Για παράδειγμα, θα μπορούσατε να δημιουργήσετε μια προσαρμοσμένη εφαρμογή πελάτη με ένα μόνο πεδίο — Τίτλος — και να το συμπληρώσετε με τα ονόματα των πελατών. Στη συνέχεια, δημιουργήστε μια εφαρμογή Παραγγελίας (για να παρακολουθείτε τις παραγγελίες που υποβάλλουν οι πελάτες). Ο πελάτης είναι μια στήλη στην εφαρμογή Παραγγελία. Αντί να δημιουργήσετε ένα πεδίο Επιλογή, θα μπορούσατε να χρησιμοποιήσετε τον τύπο δεδομένων αναζήτησης για να συνδεθείτε με την εφαρμογή Πελάτης και να χρησιμοποιήσετε το πεδίο Τίτλος ως δεδομένα για τη στήλη Πελάτης στην εφαρμογή Παραγγελία.
Το τελικό αποτέλεσμα είναι ότι όλοι οι πελάτες σας διαχωρίζονται από τις παραγγελίες. Εάν ένας πελάτης πρέπει να αλλάξει το όνομά του (ίσως παντρεύτηκε ή το όνομά του γράφτηκε λάθος), μπορείτε απλώς να αλλάξετε το όνομα στην εφαρμογή Πελάτης αντί για κάθε καταχώριση στην εφαρμογή Παραγγελία.
Μπορείτε επίσης να προσθέσετε άλλες στήλες από την εφαρμογή αναζήτησης στην αναπτυσσόμενη λίστα για να βοηθήσετε τους χρήστες να επιλέξουν τη σωστή επιλογή. Όταν ένας χρήστης επιλέγει την τιμή από την αναπτυσσόμενη λίστα, εμφανίζονται και οι τιμές για τις πρόσθετες στήλες. Το παρακάτω παράδειγμα δείχνει ένα σενάριο που χρησιμοποιεί μια στήλη αναζήτησης για να εμφανίσει την περιοχή πωλήσεων ενός πελάτη. Το όνομα του πελάτη και η περιοχή πωλήσεων αποθηκεύονται σε μια εφαρμογή και εμφανίζονται σε άλλη εφαρμογή χρησιμοποιώντας μια στήλη αναζήτησης. Μπορείτε επίσης να δείτε τη χρήση της ενσωματωμένης επεξεργασίας σε ένα τμήμα Web.
Επιλογή τιμής από στήλη αναζήτησης.
Για χρήστες που είναι εξοικειωμένοι με βάσεις δεδομένων και ακεραιότητα αναφοράς, το SharePoint 2016 περιλαμβάνει πρόσθετες επιλογές για την υποστήριξη αυτής της υλοποίησης. Οι στήλες αναζήτησης μπορούν επίσης να χρησιμοποιηθούν για τη δημιουργία μιας αλυσίδας συνδεδεμένων εφαρμογών που μπορούν να χρησιμοποιηθούν για την υποβολή ερωτημάτων και την εμφάνιση τιμών από πρόσθετες στήλες.