Σημαντικό Οι υπηρεσίες Access Services 2010 και Access Services 2013 έχουν καταργηθεί στην επόμενη κυκλοφορία του SharePoint. Σας συνιστούμε να μην δημιουργείτε νέες εφαρμογές web και να μην μεταφέρετε τις υπάρχουσες εφαρμογές σας σε εναλλακτικές πλατφόρμες, όπως τις εφαρμογές του Microsoft Power Apps. Μπορείτε να κάνετε κοινή χρήση δεδομένων της Access με το Dataverse, το οποίο είναι μια βάση δεδομένων cloud στην οποία μπορείτε να δημιουργήσετε Power Platform εφαρμογές, να αυτοματοποιήσετε ροές εργασιών, εικονικούς παράγοντες και πολλά άλλα για το web, το τηλέφωνο ή το tablet. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Γρήγορα αποτελέσματα: Μετεγκατάσταση δεδομένων της Access στο Dataverse. |
Αυτό το άρθρο παραθέτει σφάλματα σχέσης και αναζήτησης που ενδέχεται να αντιμετωπίσετε κατά την εκτέλεση του Ελέγχου συμβατότητας και παρέχει πληροφορίες που μπορούν να σας βοηθήσουν να επιλύσετε τα σφάλματα.
Για γενικές πληροφορίες σχετικά με τα σφάλματα του Ελέγχου συμβατότητας, ανατρέξτε στο άρθρο Έλεγχος συμβατότητας στο Web: Γενικά σφάλματα.
ACCWeb105000
Κείμενο σφάλματος Ο τύπος δεδομένων στήλης δεν είναι συμβατός με τις αναζήτηση web.
Τι σημαίνει αυτό Ο τύπος δεδομένων του πεδίου αναζήτησης που υποδεικνύεται δεν υποστηρίζεται στο Web.
Τι πρέπει να κάνετε Βεβαιωθείτε ότι το πεδίο αναζήτησης είναι ένας από τους ακόλουθους υποστηριζόμενους τύπους δεδομένων:
-
Μονή γραμμή κειμένου
-
Hμερομηνία/Ώρα
-
Αριθμός
-
Πεδίο υπολογισμού που επιστρέφει μία γραμμή κειμένου
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 έχει οριστεί σε False για το πεδίο που υποδεικνύεται, αλλά η τιμή "Να επιτρέπονται πολλές τιμές" έχει οριστεί σε "Αληθές".
Τι πρέπει να κάνετε Ορίστε την ιδιότητα 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.
Τι σημαίνει αυτό Η πρώτη εμφανιζόμενη στήλη του πεδίου αναζήτησης που υποδεικνύεται είναι μια υπολογιζόμενη στήλη με τύπο δεδομένων εκτός από "Κείμενο".
Τι πρέπει να κάνετε Αλλάξτε τον τύπο δεδομένων του πεδίου υπολογισμού σε "Κείμενο" ή δημιουργήστε εκ νέου το πεδίο αναζήτησης και επιλέξτε μια διαφορετική πρώτη στήλη εμφάνισης.