|
Σημαντικό Οι υπηρεσίες Access Services 2010 και Access Services 2013 έχουν καταργηθεί στην επόμενη κυκλοφορία του SharePoint. Σας συνιστούμε να μην δημιουργείτε νέες εφαρμογές web και να μην μεταφέρετε τις υπάρχουσες εφαρμογές σας σε εναλλακτικές πλατφόρμες, όπως τις εφαρμογές του Microsoft Power Apps. Μπορείτε να κάνετε κοινή χρήση δεδομένων της Access με το Dataverse, το οποίο είναι μια βάση δεδομένων cloud στην οποία μπορείτε να δημιουργήσετε Power Platform εφαρμογές, να αυτοματοποιήσετε ροές εργασιών, εικονικούς παράγοντες και πολλά άλλα για το web, το τηλέφωνο ή το tablet. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Γρήγορα αποτελέσματα: Μετεγκατάσταση δεδομένων της Access στο Dataverse. |
Αυτό το άρθρο παραθέτει σφάλματα σχέσης και αναζήτησης που ενδέχεται να αντιμετωπίσετε κατά την εκτέλεση του Ελέγχου συμβατότητας και παρέχει πληροφορίες που μπορούν να σας βοηθήσουν να επιλύσετε τα σφάλματα.
Για γενικές πληροφορίες σχετικά με τα σφάλματα του Ελέγχου συμβατότητας, ανατρέξτε στο άρθρο Έλεγχος συμβατότητας στο Web: Γενικά σφάλματα.
ACCWeb105000
Κείμενο σφάλματος Ο τύπος δεδομένων στήλης δεν είναι συμβατός με αναζητήσεις web.
Τι σημαίνει αυτό Ο τύπος δεδομένων του πεδίου αναζήτησης που υποδεικνύεται δεν υποστηρίζεται στο Web.
Τι πρέπει να κάνετε Βεβαιωθείτε ότι το πεδίο αναζήτησης είναι ένας από τους παρακάτω υποστηριζόμενους τύπους δεδομένων:
-
Μονή γραμμή κειμένου
-
Ημερομηνία/ώρα
-
Αριθμός
-
Πεδίο υπολογισμού που επιστρέφει μία γραμμή κειμένου
ACCWeb105001
Κείμενο σφάλματος Η δεσμευμένη στήλη αναζήτησης πρέπει να είναι το πρωτεύον κλειδί για να είναι συμβατή με το Web.
Τι σημαίνει αυτό Η δεσμευμένη στήλη του πεδίου αναζήτησης που υποδεικνύεται δεν είναι το πρωτεύον κλειδί του πίνακα αναζήτησης προορισμού.
Τι πρέπει να κάνετε Δημιουργήστε ξανά το πεδίο αναζήτησης χρησιμοποιώντας τον οδηγό αναζήτησης. Καθορίστε τη στήλη πρωτεύοντος κλειδιού του πίνακα αναζήτησης προορισμού ως δεσμευμένη στήλη.
ACCWeb105002
Κείμενο σφάλματος Οι προελεύσεις γραμμών αναζήτησης πρέπει να είναι πλήρεις προτάσεις SQL με ένα πεδίο πίνακα και πίνακα που έχει καθοριστεί για να είναι συμβατό με το Web.
Τι σημαίνει αυτό Ισχύει μία ή και οι δύο από τις ακόλουθες συνθήκες:
-
Το ερώτημα για την αναζήτηση που υποδεικνύεται χρησιμοποιεί περισσότερους από έναν πίνακες ή ερωτήματα ως προέλευση δεδομένων.
-
Οι στήλες που χρησιμοποιούνται στο ερώτημα δεν επιλέγονται ρητά.
Τι πρέπει να κάνετε Δημιουργήστε ξανά την αναζήτηση, εξασφαλίζοντας ότι:
-
Η αναζήτηση χρησιμοποιεί έναν πίνακα συμβατό με το Web ως προέλευση δεδομένων.
Συμβουλή: Κάθε πίνακας που δεν είναι συμβατός με το Web θα πρέπει να έχει δημιουργήσει μια γραμμή στον πίνακα Θέματα συμβατότητας Web όταν εκτελούσατε τον Έλεγχο συμβατότητας.
-
Το ερώτημα αναζήτησης καθορίζει κάθε πεδίο ρητά (π.χ., μην χρησιμοποιείτε SELECT *).
ACCWeb105003
Κείμενο σφάλματος Οι αναζητήσεις πολλών στηλών με τύπο προέλευσης γραμμής της λίστας τιμών πρέπει να είναι συνδεδεμένες με τη λέξη "Στήλη1" για να είναι συμβατές με το Web.
Τι σημαίνει αυτό Η αναφερόμενη αναζήτηση πολλών στηλών δεν είναι συνδεδεμένη με τη στήλη 1.
Τι πρέπει να κάνετε Χρησιμοποιήστε τον οδηγό αναζήτησης για να δημιουργήσετε ξανά το πεδίο αναζήτησης. Βεβαιωθείτε ότι συνδέεστε με τη στήλη 1 της αναζήτησης τιμών.
ACCWeb105004
Κείμενο σφάλματος Οι αναζητήσεις λίστας τιμών πρέπει να περιέχουν τουλάχιστον μία γραμμή δεδομένων για να είναι συμβατές με το Web.
Τι σημαίνει αυτό Η λίστα τιμών για την αναφερόμενη αναζήτηση είναι κενή και έτσι δεν είναι συμβατή με το Web.
Τι πρέπει να κάνετε Παρέχετε τουλάχιστον μία γραμμή δεδομένων στη λίστα τιμών για το πεδίο αναζήτησης.
ACCWeb105005
Κείμενο σφάλματος Η τιμή Λίστες με κενές τιμές δεν είναι συμβατή με το Web.
Τι σημαίνει αυτό Αυτό συμβαίνει όταν λείπουν τιμές στηλών σε μία μόνο γραμμή αναζήτησης τιμών. Αυτό δεν είναι συμβατό με το Web.
Τι πρέπει να κάνετε Βεβαιωθείτε ότι έχουν καθοριστεί τα πεδία στη μεμονωμένη γραμμή της λίστας τιμών. Χρησιμοποιήστε την προβολή σχεδίασης για να ορίσετε αυτή την προέλευση γραμμής ή χρησιμοποιήστε τον Οδηγό αναζήτησης. (Στην καρτέλα Πεδία , στην ομάδα Ιδιότητες , κάντε κλικ στην επιλογή Τροποποίηση αναζήτησης.)
ACCWeb105006
Κείμενο σφάλματος Ο πίνακας για την προέλευση γραμμής αναζήτησης δεν μπορεί να βρεθεί.
Τι σημαίνει αυτό Ο πίνακας που καθορίζεται ως η προέλευση γραμμής της υποδεικνυόμενης αναζήτησης δεν υπάρχει.
Τι πρέπει να κάνετε Καθορίστε μια έγκυρη προέλευση γραμμής για την αναζήτηση. Μπορείτε να χρησιμοποιήσετε τον Οδηγό αναζήτησης για να δημιουργήσετε ξανά την αναζήτηση.
Κείμενο σφάλματος Οι προτάσεις SQL που περιέχουν υπολογιζόμενες στήλες αποτελεσμάτων για προελεύσεις γραμμών αναζήτησης δεν είναι συμβατές με το Web.
Τι σημαίνει αυτό Το πεδίο αναζήτησης που υποδεικνύεται έχει μια παράσταση στην προέλευση γραμμής, η οποία επομένως δεν είναι συμβατή με το Web. Για παράδειγμα, το ακόλουθο δεν είναι έγκυρη προέλευση γραμμής για ένα πεδίο αναζήτησης web: SELECT ([Όνομα] & " " " & [Επώνυμο]) FROM Επαφές;
Τι πρέπει να κάνετε Εξετάστε το ενδεχόμενο να δημιουργήσετε μια υπολογιζόμενη στήλη στον υποκείμενο πίνακα και, στη συνέχεια, να δημιουργήσετε ξανά το πεδίο αναζήτησης.
ACCWeb105007
Κείμενο σφάλματος Οι προελεύσεις γραμμών αναζήτησης μπορούν να αναφέρονται μόνο σε έναν πίνακα για να είναι συμβατοί με το Web.
Τι σημαίνει αυτό Η προέλευση γραμμής για το πεδίο αναζήτησης που υποδεικνύεται περιέχει πολλούς πίνακες.
Τι πρέπει να κάνετε Χρησιμοποιήστε τον οδηγό αναζήτησης για να δημιουργήσετε ξανά την αναζήτηση, ώστε να αναφέρεται μόνο σε έναν πίνακα. Αυτό μπορεί να απαιτεί την αλλαγή του μοντέλου δεδομένων σας.
ACCWeb105008
Κείμενο σφάλματος Η ενεργοποίηση της ακεραιότητας αναφορών πρέπει να είναι ψευδής εάν η επιλογή Να επιτρέπονται πολλές τιμές είναι αληθής για μια αναζήτηση.
Τι σημαίνει αυτό Το πεδίο αναζήτησης που υποδεικνύεται επιτρέπει πολλές τιμές, αλλά η σχέση που μοντελίζει επιβάλλει ακεραιότητα αναφορών, η οποία απαιτεί μία μόνο τιμή για την αναζήτηση.
Τι πρέπει να κάνετε Καταργήστε την ακεραιότητα αναφορών από τη σχέση ή δημιουργήστε ξανά το πεδίο αναζήτησης χωρίς να επιτρέπονται πολλές τιμές.
ACCWeb105009
Κείμενο σφάλματος Το όριο στη λίστα πρέπει να είναι αληθές εάν η επιλογή Να επιτρέπονται πολλές τιμές είναι αληθής.
Τι σημαίνει αυτό Η ιδιότητα αναζήτησης Περιορισμός στη λίστα έχει οριστεί σε Ψευδές για το πεδίο που υποδεικνύεται, αλλά η επιλογή Να επιτρέπονται πολλαπλές τιμές έχει οριστεί σε Αληθές.
Τι πρέπει να κάνετε Ορίστε την ιδιότητα Limit to List για το πεδίο αναζήτησης σε True. ή ορίστε την επιλογή Να επιτρέπονται πολλές τιμές σε Ψευδές.
ACCWeb105010
Κείμενο σφάλματος Οι αναζητήσεις απαιτούν μια συσχετισμένη σχέση για να είναι συμβατή με το Web.
Τι σημαίνει αυτό Το πεδίο αναζήτησης που υποδεικνύεται δεν έχει συσχετισμένη σχέση.
Τι πρέπει να κάνετε Δημιουργήστε μια σχέση μεταξύ του πεδίου αναζήτησης και του πεδίου στο οποίο αναφέρεται.
ACCWeb105011
Κείμενο σφάλματος Η πρόταση SQL της γραμμής αναζήτησης πρέπει να περιλαμβάνει το πεδίο πρωτεύοντος κλειδιού του πίνακα προέλευσης και αυτό το πεδίο πρέπει να είναι η δεσμευμένη στήλη.
Τι σημαίνει αυτό Το ερώτημα για το πεδίο αναζήτησης που υποδεικνύεται δεν περιέχει το πρωτεύον κλειδί του πίνακα προέλευσης και, επομένως, δεν είναι comatible με το Web.
Τι πρέπει να κάνετε Χρησιμοποιήστε τον Οδηγό αναζήτησης για να δημιουργήσετε ξανά το πεδίο αναζήτησης.
ACCWeb105012
Κείμενο σφάλματος Η πρόταση SQL για την προέλευση γραμμής αναζήτησης δεν είναι συμβατή με το Web.
Τι σημαίνει αυτό Η πρόταση SQL για την προέλευση γραμμής του πεδίου αναζήτησης που υποδεικνύεται είναι είτε μη μορφοποιημένα είτε δεν είναι συμβατή με το Web για διάφορους λόγους, όπως για παράδειγμα περιλαμβάνει έναν μη υποστηριζόμενο τελεστή SQL.
Τι πρέπει να κάνετε Χρησιμοποιήστε τον Οδηγό αναζήτησης για να δημιουργήσετε ξανά το πεδίο αναζήτησης.
ACCWeb105014
Κείμενο σφάλματος Οι πίνακες με στήλες αναζήτησης πρέπει να έχουν πρωτεύον κλειδί και το πρωτεύον κλειδί πρέπει να είναι ένας μακρύς τύπος δεδομένων.
Τι σημαίνει αυτό Είτε ο πίνακας προορισμού αναζήτησης, το εξωτερικό κλειδί είτε το πρωτεύον κλειδί του πίνακα προέλευσης δεν είναι ακέραιος μεγάλου μήκους ή και τα δύο.
Τι πρέπει να κάνετε Βεβαιωθείτε ότι τόσο τα πεδία προέλευσης όσο και τα πεδία προορισμού της αναζήτησης είναι ακέραιοι αριθμοί μεγάλου μήκους. Μπορεί να θέλετε να δημιουργήσετε νέα πεδία για αυτόν το σκοπό.
ACCWeb105015
Κείμενο σφάλματος Ο τύπος αναζήτησης πρέπει να είναι "|0" ή "|1" για να είναι συμβατός με το Web.
Τι σημαίνει αυτό Το πεδίο αναζήτησης που υποδεικνύεται αναφέρεται σε μια λίστα πεδίων ως προέλευση γραμμής.
Τι πρέπει να κάνετε Χρησιμοποιήστε τον Οδηγό αναζήτησης για να δημιουργήσετε ξανά το πεδίο αναζήτησης. Αυτό μπορεί να απαιτεί την αλλαγή του μοντέλου δεδομένων σας.
ACCWeb105016
Κείμενο σφάλματος Οι σχέσεις που δεν σχετίζονται με ένα έγκυρο πεδίο αναζήτησης δεν είναι συμβατές με το Web.
Τι σημαίνει αυτό Η σχέση δεν υποστηρίζεται από ένα πεδίο αναζήτησης και, επομένως, δεν είναι συμβατή με μια βάση δεδομένων Web.
Τι πρέπει να κάνετε Δημιουργήστε ένα πεδίο αναζήτησης μεταξύ των σχετικών πινάκων. Χρησιμοποιήστε τον Οδηγό αναζήτησης για να δημιουργήσετε την αναζήτηση.
ACCWeb105017
Κείμενο σφάλματος Ο τύπος δεδομένων αποτελέσματος υπολογιζόμενης στήλης για αναζητήσεις πρέπει να είναι "Κείμενο" για να είναι συμβατός με το Web.
Τι σημαίνει αυτό Η πρώτη εμφανιζόμενη στήλη του πεδίου αναζήτησης που υποδεικνύεται είναι μια υπολογιζόμενη στήλη με τύπο δεδομένων διαφορετικό από τον τύπο "Κείμενο".
Τι πρέπει να κάνετε Αλλάξτε τον τύπο δεδομένων του πεδίου υπολογισμού σε Κείμενο ή δημιουργήστε ξανά το πεδίο αναζήτησης και επιλέξτε μια διαφορετική πρώτη στήλη εμφάνισης.