Δημιουργία, επεξεργασία, προστασία και διαγραφή φόρμας

Στη συνέχεια θα ασχοληθούμε με τις φόρμες, με τις οποίες συλλέγουμε δεδομένα. Μία φόρμα αποτελείται από πεδία, και ετικέτες. Στα πεδία ο χρήστης εισάγει δεδομένα. Στο έγγραφο της οθόνης, βλέπουμε μία φόρμα. Σ’ αυτά τα πεδία θα πληκτρολογούμε το όνομα, και το επώνυμο του αθλητή. Με τα δύο αναπτυσσόμενα πεδία, αυτό, και αυτό, θα επιλέγουμε την ηλικία και το φύλο του αθλητή, από προκαθορισμένες τιμές. Οι αναπτυσσόμενες λίστες, αποτρέπουν πολλά σφάλματα πληκτρολόγησης, επειδή οι επιλογές έχουν ήδη καθοριστεί, και δεν έχουμε παρά να επιλέξουμε μία από αυτές. Το πρώτο στοιχείο της λίστας είναι ορατό πάντα, ενώ τα υπόλοιπα εμφανίζονται μόλις πατήσουμε πάνω στο πεδίο. Στη συνέχεια βλέπουμε τρία πλαίσια ελέγχου, στα οποία ο χρήστης θα μπορεί να επιλέξει τα αθλήματα με τα οποία θέλει να ασχοληθεί. Τα πλαίσια ελέγχου χρησιμοποιούνται για αποφάσεις τύπου ναι/όχι. Σε μια φόρμα λοιπόν, χρησιμοποιούμε τριών ειδών πεδία: πλαίσια κειμένου, αναπτυσσόμενα πεδία, και πλαίσια ελέγχου. Κάτω από την υπάρχουσα φόρμα, θα δημιουργήσουμε μία ακριβώς ίδια φόρμα. Εμφανίζουμε πρώτα, από το μενού Προβολή/ Γραμμές εργαλείων, την γραμμή εργαλείων «Φόρμες». Σε αυτή τη γραμμή εργαλείων, παρατηρούμε, ότι σχεδόν όλα τα εργαλεία είναι απενεργοποιημένα. Αυτό οφείλεται στο ότι το αρχείο είναι προστατευμένο. Για να καταργήσουμε την προστασία κάνουμε κλικ σε αυτό το κουμπί. Τώρα όλα τα εργαλεία έχουν ενεργοποιηθεί. Όταν θέλουμε να δημιουργήσουμε μια φόρμα, θα πρέπει να καταργήσουμε την προστασία. Όταν όμως ο χρήστης θα θελήσει να χρησιμοποιήσει την φόρμα, θα πρέπει η φόρμα να είναι προστατευμένη. Πληκτρολογούμε τη λέξη Όνομα. Πατάμε το ΤΑΒ, και εισάγουμε το πεδίο στο θα πληκτρολογούμε το όνομα του αθλητή, κάνοντας κλικ σε αυτό το εικονίδιο. Πληκτρολογούμε τη λέξη Επώνυμο. Πατάμε το ΤΑΒ και εισάγουμε το πεδίο για την εισαγωγή του επωνύμου εδώ. Εδώ πληκτρολογούμε την λέξη Ηλικία. Εισάγουμε μέσω αυτού του κουμπιού, ένα αναπτυσσόμενο πεδίο. Για να εισάγουμε τις τιμές που θέλουμε να εμφανίζονται στο αναπτυσσόμενο πλαίσιο κάνουμε δεξί κλικ πάνω του, και επιλέγουμε την εντολή «Ιδιότητες». Πληκτρολογούμε την τιμή 13-18, και κάνουμε κλικ στο κουμπί προσθήκη. Ομοίως προσθέτουμε και τις τιμές 19-35, κλικ στο κουμπί προσθήκη, 36- 50, 51-70, όταν τελειώσουμε κάνουμε κλικ στο κουμπί ΟΚ. Αμέσως μετά πληκτρολογούμε τη λέξη Φύλο, και εισάγουμε το δεύτερο αναπτυσσόμενο πεδίο εδώ. Κάνουμε δεξί κλικ πάνω στο αναπτυσσόμενο πλαίσιο, επιλέγουμε την εντολή ιδιότητες, πληκτρολογούμε την τιμή ʼρρεν, και πατάμε το κουμπί προσθήκη. Πληκτρολογούμε την τιμή Θήλυ, και πατάμε το κουμπί ΟΚ. Εδώ, πληκτρολογούμε την λέξη ʼθλημα. Πληκτρολογούμε Μπάσκετ, και δίπλα του εισάγουμε ένα πεδίο πλαισίου ελέγχου, κάνοντας κλικ σε αυτό το εικονίδιο. Πληκτρολογούμε Ποδόσφαιρο, εισάγουμε ένα δεύτερο πλαίσιο ελέγχου, πληκτρολογούμε Βόλεϊ, και εισάγουμε ένα τρίτο πλαίσιο ελέγχου. Ο σχεδιασμός της φόρμας έχει ολοκληρωθεί. Στη συνέχεια, πρέπει να εισάγουμε τα δεδομένα μας. Για να γίνει αυτό, θα πρέπει πρώτα, όπως έχουμε πει, να προστατεύσουμε τη φόρμα. Με την προστασία της φόρμας, δεν επιτρέπονται αλλαγές μορφοποίησης. Θα εισάγουμε τον αθλητή, Στέλιο Λαμπρόπουλο. Στο πεδίο όνομα, πληκτρολογούμε Στέλιος, και στο πεδίο επώνυμο, Λαμπρόπουλος. Στο πεδίο ηλικία, επιλέγουμε 36-50, στο φύλλο επιλέγουμε ʼρρεν, στα αθλήματα που θα αγωνιστεί, επιλέγουμε το ποδόσφαιρο. Αυτή τη φόρμα τώρα, με τα στοιχεία που περιέχει, μπορούμε να την αποθηκεύσουμε, ή να την εκτυπώσουμε. Για να επαναφέρουμε την φόρμα στην αρχική της μορφή, ώστε να εισάγουμε έναν δεύτερο αθλητή, κάνουμε κλικ στο κουμπί «Επαναφορά πεδίων». Παρατηρούμε, ότι στη φόρμα δεν εμφανίζονται τα στοιχεία της προηγούμενης εγγραφής.