Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Συμπτώματα

Σε μια βάση δεδομένων της Microsoft Access 2010 όταν εκτελείτε τη μακροεντολή ImportExportText ή μια μακροεντολή που εισάγει, εξάγει ή συνδέει ένα αρχείο κειμένου χρησιμοποιώντας ένα αποθηκευμένο όνομα προδιαγραφής και η μακροεντολή δημιουργήθηκε ή τροποποιήθηκε στην Access 2010, εμφανίζεται το ακόλουθο μήνυμα σφάλματος όταν επιχειρείτε να εκτελέσετε τη μακροεντολή:

"Η προδιαγραφή αρχείου κειμένου" <x> "δεν υπάρχει. Δεν μπορείτε να εισαγάγετε, να εξαγάγετε ή να συνδέσετε χρησιμοποιώντας την προδιαγραφή."Σημειώστε ότι η τιμή "<x>" αντιστοιχεί στον αριθμό ευρετηρίου της προδιαγραφής στη λίστα με τις προδιαγραφές για τη βάση δεδομένων.

Αιτία

Αυτό είναι ένα γνωστό πρόβλημα στη Microsoft Access 2010.

Επίλυση

Εφαρμογή της αθροιστικής ενημέρωσης 2011 Ιουνίου για τη Microsoft Access 2010:http://support.Microsoft.com/KB/2544022σημαντικό να σημειωθεί: εάν τροποποιήσατε τη μακροεντολή που περιέχει την ενέργεια TransferText στην Access 2010 πριν από την εφαρμογή της αθροιστικής ενημέρωσης Ιουνίου 2011, θα εξακολουθείτε να λαμβάνετε το μήνυμα σφάλματος που εκτελεί τη μακροεντολή μετά την εφαρμογή της ενημέρωσης. Εάν ανοίξετε τη μακροεντολή σας σε προβολή σχεδίασης, θα δείτε τις προδιαγραφές κειμένου να έχουν αλλάξει στον αριθμό ευρετηρίου προδιαγραφών ("x"). Για να διορθώσετε το πρόβλημα, πρέπει να επιλέξετε ξανά το όνομα του κατάλληλου καθορισμού κειμένου στην Access 2010 και να αποθηκεύσετε τη μακροεντολή.ΛύσειςΑυτό το πρόβλημα μπορεί να επεξεργαστεί χρησιμοποιώντας μία από τις μεθόδους που περιγράφονται παρακάτω.Μέθοδος 1: δημιουργία/επεξεργασία μακροεντολών σε προηγούμενη έκδοση της Access.

  1. Ανοίξτε τη βάση δεδομένων στη Microsoft Access 2007.

  2. Επιλέξτε το επιθυμητό όνομα προδιαγραφής στην ενότητα ενέργειας TransferText της μακροεντολής.

  3. Αποθηκεύστε και κλείστε τη μακροεντολή.

  4. Ανοίξτε τη βάση δεδομένων στη Microsoft Access 2010 και εκτελέστε τη μακροεντολή.

Μέθοδος 2: Χρησιμοποιήστε την ενέργεια TransferText στη Visual Basic for Applications, αντί για μια μακροεντολή. Μπορείτε να πραγματοποιήσετε την ίδια ενέργεια μακροεντολής χρησιμοποιώντας τον κώδικα VBA. Για παράδειγμα: DoCmd. TransferText acImportDelim, "MyImportSpec", "Πίνακας1", "C:\FileName.txt" για περισσότερες πληροφορίες σχετικά με τη χρήση του TransferText ανατρέξτε στο ακόλουθο άρθρο: μέθοδος DoCmd. TransferText (Access)http://MSDN.Microsoft.com/en-US/Library/ff835958.aspxMethod 3: Μετονομάστε την προδιαγραφή έτσι ώστε να ταιριάζει με τη θέση της μέσα στη λίστα με τις προδιαγραφές. Για να αποθηκεύσετε μια υπάρχουσα προδιαγραφή με νέο όνομα (ουσιαστικά Μετονομασία του spec) ακολουθήστε τα παρακάτω βήματα: στη βάση δεδομένων, ξεκινήστε μια νέα εισαγωγή αρχείου κειμένου, επιλέγοντας την καρτέλα Εξωτερικά δεδομένα και στην ομάδα Εισαγωγή & σύνδεσης, κάντε κλικ στην επιλογή αρχείο κειμένου.

  1. Επιλέξτε οποιοδήποτε αρχείο κειμένου για εισαγωγή, κάντε κλικ στο κουμπί OK

  2. Κάντε κλικ στην επιλογή για προχωρημένους

  3. Κάντε κλικ στην επιλογή specs

  4. Επιλέξτε την υπάρχουσα προδιαγραφή, κάντε κλικ στην επιλογή Άνοιγμα

  5. Κάντε κλικ στην επιλογή Αποθήκευση ως και ονομάστε την με τον αντίστοιχο αριθμό ευρετηρίου (στη λίστα με τις προδιαγραφές το πρώτο είναι "1", το δεύτερο είναι "2", κ. λπ.)

  6. Κάντε κλικ στην επιλογή specs

  7. Επιλέξτε το παλιό όνομα της προδιαγραφής και κάντε κλικ στην επιλογή Διαγραφή

  8. Τώρα, η παλιά προδιαγραφή ονομάζεται με τον αριθμό ευρετηρίου

  9. Ακύρωση από τα παράθυρα του οδηγού εισαγωγής

  10. Άνοιγμα της μακροεντολής σε προβολή σχεδίασης

  11. Μέσα στο σύνθετο πλαίσιο για το όνομα της προδιαγραφής, επιλέξτε το νέο όνομα της προδιαγραφής

Περισσότερες πληροφορίες

Οι μακροεντολές που δημιουργήθηκαν σε παλαιότερες εκδόσεις της Access θα εκτελεστούν σωστά στην Access 2010 μέχρι να γίνει επεξεργασία τους στη Microsoft Access 2010.

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×