Η ιδιότητα IsVisible και HideDuplicate επιτρέπει στο χρήστη να αποκρύψει τα διπλά και επαναλαμβανόμενα πεδία στη Microsoft Access, αλλά υπάρχει μια μικρή διαφορά μεταξύ των δύο. Το άρθρο συνοψίζει τη λειτουργία αυτών των δύο ιδιοτήτων.

Η ιδιότητα IsVisible
Η ιδιότητα IsVisible στην MS Access βοηθά τους χρήστες να καθορίσουν εάν το στοιχείο ελέγχου σε μια αναφορά είναι ορατό ή όχι. Η ιδιότητα IsVisible χρησιμοποιεί τις ρυθμίσεις με τον ακόλουθο τρόπο-
True - Το στοιχείο ελέγχου είναι ορατό.
False - Το στοιχείο ελέγχου δεν είναι ορατό.
Η ιδιότητα έχει οριστεί σε "True" από προεπιλογή. Δίνει κανονικά μια πραγματική ή ψευδή τιμή σύμφωνα με το στοιχείο ελέγχου αναφοράς, εάν η ιδιότητα HideDuplicates έχει οριστεί σε Ναι. Οι χρήστες πρέπει να θυμούνται ότι μπορούν να ορίσουν την ιδιότητα IsVisible μόνο στην ενότητα "Εκτύπωση συμβάντος" της αναφοράς που περιέχει το στοιχείο ελέγχου.
Η ιδιότητα IsVisible μαζί με την ιδιότητα HideDuplicates είναι χρήσιμη για τον προσδιορισμό ότι το στοιχείο ελέγχου σε μια αναφορά είναι ορατό και εμφανίζει ή κρύβει άλλα στοιχεία ελέγχου ως αποτέλεσμα.
Για παράδειγμα, θα μπορούσατε να αποκρύψετε ένα στοιχείο ελέγχου γραμμής όταν είναι κρυφό ένα στοιχείο ελέγχου πλαισίου κειμένου, επειδή περιέχει διπλές τιμές.
Απόκρυψη διπλής ιδιοκτησίας

Υπάρχουν πολλές σχέσεις «Ένα έως πολλά» στις σχεσιακές βάσεις δεδομένων. Το MS Access επιτρέπει στους χρήστες να αποκρύψουν τις διπλές τιμές χρησιμοποιώντας την ιδιότητα HideDuplicate, αλλά σε πολλές περιπτώσεις, οι απαιτούμενες εγγραφές από τα πεδία κειμένου κρύβονται επίσης.
Πώς να αποφύγετε τα διπλά πεδία
Για να διευκρινίσουμε το πρόβλημα, μπορούμε να πάρουμε ένα παράδειγμα μιας βάσης δεδομένων που περιέχει πεδία αναγνωριστικό παραγγελίας, ημερομηνία, εταιρεία, ποσότητα κ.λπ. Η ημερομηνία και τα αρχεία της εταιρείας εμφανίζονται πολλές φορές και θέλουμε να αποκρύψουμε τα περιττά αρχεία. Χρησιμοποιώντας την ιδιότητα IsVisible του αναγνωριστικού παραγγελίας, μπορούμε να αποκρύψουμε τις τιμές και τα αρχεία της ημερομηνίας παραγγελίας και του ονόματος της εταιρείας και να της προσφέρουμε μια συνθήκη.
Η πηγή ελέγχου ελέγχει πραγματικά την ιδιότητα IsVisible του OrderID. Εάν είναι ορατό, θα εμφανίσει την Ημερομηνία Παραγγελίας, αλλά αν δεν είναι, θα εμφανίζεται μηδενική. Με τον ίδιο τρόπο οι χρήστες μπορούν επίσης να ορίσουν την πηγή ελέγχου άλλων πεδίων κειμένου, όπως το όνομα εταιρείας, για να αποκρύψουν τις επαναλαμβανόμενες τιμές δίνοντας την ακόλουθη εντολή
=IIf(OrderID.IsVisible,[CompanyName],Null)
Σημαντικά σημεία
Η ιδιότητα IsVisible δεν είναι ίδια με την ορατή ιδιότητα της MS Access, καθώς το IsVisible δεν είναι διαθέσιμο κατά την ώρα του σχεδιασμού. Μπορεί να ρυθμιστεί μόνο όταν εκτελείται η έκθεση ή εκτελείται.
Οι χρήστες μπορούν να χρησιμοποιούν την ιδιότητα HideDuplicate και συνιστάται να χρησιμοποιείτε το IsVisible μόνο όταν απαιτείται επειγόντως.
Για μικρές επιχειρήσεις που χρησιμοποιούν MS Access για την καθημερινή τους εργασία, επενδύοντας σε ένα επισκευή accdb εργαλείο είναι απαραίτητο για την αποφυγή περιστατικών απώλειας δεδομένων.
Εισαγωγή συγγραφέα:
Η Vivian Stevens είναι ειδικός στην ανάκτηση δεδομένων στο DataNumen, Inc., η οποία είναι ο παγκόσμιος ηγέτης στις τεχνολογίες ανάκτησης δεδομένων, συμπεριλαμβανομένων σταθερός SQL Server και υπερέχουν προϊόντα λογισμικού ανάκτησης. Για περισσότερες πληροφορίες επισκεφθείτε www.datanumen.com