Τα πεδία "Σύντομο κείμενο" και "Μεγάλο κείμενο" (ονομάζονται επίσης "Υπόμνημα") είναι ίσως οι πιο συχνά χρησιμοποιούμενοι τύποι δεδομένων. Με τη μορφοποίηση κειμένου έχετε δύο επιλογές: να διατηρήσετε τις προεπιλεγμένες μορφές ή να δημιουργήσετε μια προσαρμοσμένη μορφή. Όταν εφαρμόζετε μια μορφοποίηση σε ένα πεδίο πίνακα, η ίδια μορφοποίηση εφαρμόζεται αυτόματα σε οποιοδήποτε στοιχείο ελέγχου φόρμας ή έκθεσης που, στη συνέχεια, δεσμεύεστε σε αυτό το πεδίο πίνακα. Η μορφοποίηση αλλάζει μόνο τον τρόπο εμφάνισης των δεδομένων και δεν επηρεάζει τον τρόπο αποθήκευσης των δεδομένων ή τον τρόπο εισαγωγής δεδομένων από τους χρήστες.
Σε αυτό το άρθρο
Επισκόπηση των μορφών κειμένου
Οι τύποι δεδομένων "Σύντομο κείμενο" και "Μεγάλο κείμενο" (ονομάζονται επίσης "Υπόμνημα") δεν έχουν προκαθορισμένες μορφές. Ο τύπος δεδομένων "Σύντομο κείμενο" έχει μόνο προσαρμοσμένες μορφές. Ο τύπος δεδομένων "Μεγάλο κείμενο" διαθέτει προσαρμοσμένη και εμπλουτισμένη μορφοποίηση κειμένου. Εάν δεν καθορίσετε μια μορφοποίηση, η Access αριστερά στοιχίζει όλο το κείμενο σε φύλλα δεδομένων.
Συνήθως, εφαρμόζετε προσαρμοσμένες μορφές στους τύπους δεδομένων "Σύντομο κείμενο" και "Μεγάλο κείμενο" για να κάνετε πιο ευανάγνωστα τα δεδομένα του πίνακα. Για παράδειγμα, εάν χρησιμοποιήσετε μια φόρμα για να συλλέξετε αριθμούς πιστωτικών καρτών και αποθηκεύσετε αυτούς τους αριθμούς χωρίς κενά διαστήματα, μπορείτε να χρησιμοποιήσετε μια προσαρμοσμένη μορφή για να προσθέσετε τα κατάλληλα διαστήματα για να κάνετε πιο ευανάγνωστους τους αριθμούς πιστωτικών καρτών.
Οι προσαρμοσμένες μορφές για πεδία κειμένου μπορούν να έχουν έως δύο ενότητες. Κάθε ενότητα περιέχει την προδιαγραφή μορφής για διαφορετικά δεδομένα σε ένα πεδίο.
Ενότητα |
Περιγραφή |
Πρώτη |
Μορφή για πεδία με κείμενο. |
Δεύτερη |
Μορφή για πεδία με συμβολοσειρές μηδενικού μήκους και τιμές Null. |
Για παράδειγμα, εάν έχετε ένα στοιχείο ελέγχου "πλαίσιο κειμένου" στο οποίο θέλετε να εμφανίζεται η φράση "Χωρίς κείμενο" όταν το πεδίο δεν περιέχει καμία συμβολοσειρά, μπορείτε να πληκτρολογήσετε την προσαρμοσμένη μορφή @; "Χωρίς κείμενο" ως ρύθμιση για την ιδιότητα Format του στοιχείου ελέγχου. Το σύμβολο @ στην πρώτη ενότητα προκαλεί την εμφάνιση του κειμένου από το πεδίο και η δεύτερη ενότητα έχει ως αποτέλεσμα να εμφανίζεται η λέξη "Καμία" όταν υπάρχει συμβολοσειρά μηδενικού μήκους ή τιμή Null στο πεδίο.
Μπορείτε να χρησιμοποιήσετε τη συνάρτηση Format για να επιστραφεί μία τιμή για μια συμβολοσειρά μηδενικού μήκους και μια άλλη για μια τιμή Null
Για να ελέγξετε τη μορφή με την οποία εισάγονται τα δεδομένα, ανατρέξτε στο θέμα Έλεγχος μορφών καταχώρησης δεδομένων με μάσκες εισαγωγής. Για να βελτιώσετε το απλό κείμενο σε έναν τύπο δεδομένων "Μεγάλο κείμενο", ανατρέξτε στο θέμα Προσθήκη πεδίου εμπλουτισμένου κειμένου.
Εφαρμογή προσαρμοσμένης μορφής
-
Ανοίξτε τον πίνακα σε Προβολή σχεδίασης.
-
Στο επάνω τμήμα του πλέγματος σχεδίασης, επιλέξτε το πεδίο ημερομηνίας/ώρας που θέλετε να μορφοποιήσετε.
-
Στην ενότητα Ιδιότητες πεδίου , επιλέξτε την καρτέλα Γενικά , κάντε κλικ στο κελί δίπλα στο πλαίσιο Μορφοποίηση και εισαγάγετε τους συγκεκριμένους χαρακτήρες με βάση τις ανάγκες μορφοποίησης.
-
Αφού εισαγάγετε μια μορφή, εμφανίζεται το κουμπί Επιλογές ενημέρωσης ιδιοτήτων και σας επιτρέπει να εφαρμόσετε τη μορφή σε οποιαδήποτε άλλα πεδία πίνακα και στοιχεία ελέγχου φόρμας που λογικά θα το μεταβιβάσουν. Για να εφαρμόσετε τις αλλαγές σας σε ολόκληρη τη βάση δεδομένων, κάντε κλικ στην έξυπνη ετικέτα και, στη συνέχεια, κάντε κλικ στην επιλογή Ενημέρωση μορφής παντού <χρησιμοποιείται το όνομα πεδίου>. Σε αυτή την περίπτωση, το πεδίο Όνομα πεδίου είναι το όνομα του πεδίου κειμένου.
-
Εάν επιλέξετε να εφαρμόσετε τις αλλαγές σας σε ολόκληρη τη βάση δεδομένων, εμφανίζεται το παράθυρο διαλόγου Ενημέρωση ιδιοτήτων και εμφανίζει τις φόρμες και άλλα αντικείμενα στα οποία θα μεταβιβαστεί η νέα μορφή. Κάντε κλικ στο κουμπί Ναι για να εφαρμόσετε τη μορφοποίηση.
Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Μετάδοση ιδιότητας πεδίου.
-
Αποθηκεύστε τις αλλαγές σας και, στη συνέχεια, μεταβείτε σε προβολή φύλλου δεδομένων για να δείτε εάν η μορφή ανταποκρίνεται στις ανάγκες σας.
-
Ελέγξτε την προσαρμοσμένη μορφοποίηση κειμένου με τους εξής τρόπους:
-
Εισαγάγετε κεφαλαία ή πεζά και δείτε πώς η μορφοποίηση χειρίζεται τα δεδομένα.
-
Εισαγάγετε μια συμβολοσειρά μηδενικού μήκους ή μια τιμή null και δείτε εάν σας αρέσει το αποτέλεσμα.
-
Παραδείγματα προσαρμοσμένων μορφών
Ακολουθούν παραδείγματα προσαρμοσμένων μορφών κειμένου.
Ρύθμιση |
Δεδομένα |
Εμφάνιση |
@@@-@@-@@@@ |
465043799 |
465-04-3799 |
@@@@@@@@@ |
465-04-3799 465043799 |
465-04-3799 465043799 |
> |
Κωστίδου ΚΩΣΤΙΔΟΥ Κωστίδου |
ΚΩΣΤΙΔΟΥ ΚΩΣΤΙΔΟΥ ΚΩΣΤΙΔΟΥ |
< |
Κωστίδου ΚΩΣΤΙΔΟΥ Κωστίδου |
κωστίδου κωστίδου κωστίδου |
@;"Άγνωστος" |
Τιμή Null |
Άγνωστος |
Συμβολοσειρά μηδενικού μήκους |
Άγνωστος |
|
Οποιοδήποτε κείμενο |
Εμφανίζεται το ίδιο κείμενο με αυτό που καταχωρήθηκε |
Προσαρμοσμένη μορφοποίηση χαρακτήρων
Σημείωση: Η εφαρμογή προσαρμοσμένης μορφοποίησης σε πεδία μεγάλου κειμένου ή υπομνήματος περικόπτει την εμφάνιση σε 255 χαρακτήρες.
Για να δημιουργήσετε μια προσαρμοσμένη μορφή, χρησιμοποιήστε τους ακόλουθους χαρακτήρες ως σύμβολα κράτησης θέσης και διαχωριστικά.
Χαρακτήρας |
Περιγραφή |
@ |
Χρησιμοποιείται για την εμφάνιση οποιουδήποτε διαθέσιμου χαρακτήρα για τη θέση του στη συμβολοσειρά μορφοποίησης. Εάν η Access τοποθετήσει όλους τους χαρακτήρες στα υποκείμενα δεδομένα, όλα τα υπόλοιπα σύμβολα κράτησης θέσης εμφανίζονται ως κενά διαστήματα. Για παράδειγμα, εάν η συμβολοσειρά μορφοποίησης είναι @@@@@ και το υποκείμενο κείμενο είναι ABC, το κείμενο στοιχίζεται αριστερά με δύο κενά διαστήματα στην αρχή. |
& |
Χρησιμοποιείται για την εμφάνιση οποιουδήποτε διαθέσιμου χαρακτήρα για τη θέση του στη συμβολοσειρά μορφοποίησης. Εάν η Access τοποθετήσει όλους τους χαρακτήρες στα υποκείμενα δεδομένα, τα υπόλοιπα σύμβολα κράτησης θέσης δεν εμφανίζουν τίποτα. Για παράδειγμα, εάν η συμβολοσειρά μορφοποίησης είναι &&&&& και το κείμενο είναι ABC, εμφανίζεται μόνο το κείμενο με στοίχιση αριστερά. |
! |
Χρησιμοποιείται για την επιβολή συμπλήρωσης χαρακτήρων κράτησης θέσης από αριστερά προς τα δεξιά αντί από δεξιά προς τα αριστερά. Πρέπει να χρησιμοποιήσετε αυτόν το χαρακτήρα στην αρχή οποιασδήποτε συμβολοσειράς μορφοποίησης. |
< |
Χρησιμοποιείται για την επιβολή πεζών γραμμάτων σε όλο το κείμενο. Πρέπει να χρησιμοποιήσετε αυτόν το χαρακτήρα στην αρχή μιας συμβολοσειράς μορφοποίησης, αλλά μπορείτε να προηγείται ενός θαυμαστικού (!). |
> |
Χρησιμοποιείται για την επιβολή όλου του κειμένου σε κεφαλαία γράμματα. Πρέπει να χρησιμοποιήσετε αυτόν το χαρακτήρα στην αρχή μιας συμβολοσειράς μορφοποίησης, αλλά μπορείτε να προηγείται ενός θαυμαστικού (!). |
* |
Όταν χρησιμοποιείται, ο χαρακτήρας αμέσως μετά τον αστερίσκο (*) γίνεται χαρακτήρας γεμίσματος — ένας χαρακτήρας που χρησιμοποιείται για τη συμπλήρωση κενών κενών διαστημάτων. Η Access συνήθως εμφανίζει το κείμενο με αριστερή στοίχιση και συμπληρώνει οποιαδήποτε περιοχή στα δεξιά της τιμής με κενά διαστήματα. Μπορείτε να προσθέσετε χαρακτήρες γεμίσματος σε οποιοδήποτε σημείο μιας συμβολοσειράς μορφοποίησης. Όταν το κάνετε αυτό, η Access συμπληρώνει τα κενά διαστήματα με τον καθορισμένο χαρακτήρα. |
Κενό διάστημα, + - $ () |
Χρησιμοποιείται για την εισαγωγή κενών διαστημάτων, μαθηματικών χαρακτήρων (+ -), οικονομικών συμβόλων ($ } £) και παρενθέσεων, ανάλογα με τις ανάγκες, οπουδήποτε στις συμβολοσειρές της μορφής σας. Εάν θέλετε να χρησιμοποιήσετε άλλα κοινά μαθηματικά σύμβολα, όπως η κάθετος (\ ή /) και ο αστερίσκος (*), περικλείουν διπλά εισαγωγικά — σημειώστε ότι μπορείτε να τοποθετήσετε αυτούς τους χαρακτήρες οπουδήποτε στη συμβολοσειρά μορφοποίησης. |
"Literal text" (Κυριολεκτικό κείμενο) |
Χρησιμοποιήστε διπλά εισαγωγικά για να περικλείετε το κείμενο που θέλετε να εμφανίζεται στους χρήστες. |
\ |
Χρησιμοποιείται για την επιβολή στην Access της εμφάνισης του χαρακτήρα που ακολουθεί αμέσως. Αυτό είναι το ίδιο με το περιβάλλον ενός χαρακτήρα με διπλά εισαγωγικά. |
[color] |
Χρησιμοποιείται για την εφαρμογή χρώματος σε όλες τις τιμές μιας ενότητας της μορφής σας. Πρέπει να περικλείσετε το όνομα σε αγκύλες και να χρησιμοποιήσετε ένα από αυτά τα ονόματα: μαύρο, μπλε, γαλάζιο, πράσινο, ματζέντα, κόκκινο, κίτρινο ή λευκό. |