Μήνυμα σφάλματος όταν προσπαθείτε να αποθηκεύσετε μια αλλαγμένη φόρμα του InfoPath σε μια βιβλιοθήκη φορμών: "το InfoPath δεν μπορεί να αποθηκεύσει τη φόρμα"


Συμπτώματα


Εξετάστε το ακόλουθο σενάριο.
  • Μπορείτε να ανοίξετε μια φόρμα του Microsoft InfoPath κάνοντας κλικ στο όνομα της φόρμας σε μια βιβλιοθήκη φορμών του SharePoint.
  • Πριν να ανοίξετε τη φόρμα, δεν μπορείτε να κάνετε ανάληψη ελέγχου του εγγράφου φόρμας.
  • Η βιβλιοθήκη στην οποία βρίσκεται η φόρμα έχει ρυθμιστεί ώστε να απαιτεί ανάληψη ελέγχου των εγγράφων. Ωστόσο, δεν λαμβάνετε ένα μήνυμα που αναφέρει ότι πρέπει να γίνει ανάληψη ελέγχου της φόρμας.
  • Μπορείτε να αλλάξετε τη φόρμα και, στη συνέχεια, να προσπαθήσετε να αντικαταστήσετε την αρχική φόρμα, χρησιμοποιώντας μία από τις ακόλουθες μεθόδους:
    • Κάνετε κλικ στο εικονίδιο "Αποθήκευση".
    • Κάντε κλικ στο εικονίδιο "Αποθήκευση ως", αλλά προσπαθήστε να αντικαταστήσετε το αρχείο, παρέχοντας τον ίδιο φάκελο προορισμού και το όνομα αρχείου.
Σε αυτό το σενάριο, λαμβάνετε το ακόλουθο μήνυμα σφάλματος:
Το InfoPath δεν μπορεί να αποθηκεύσει τη φόρμα. Η καθορισμένη θέση δεν είναι έγκυρη ή δεν είναι διαθέσιμη. Ελέγξτε την ορθογραφία του ονόματος αρχείου και βεβαιωθείτε ότι η θέση είναι σωστή.
Σημείωση Εάν ανοίξετε τη φόρμα κάνοντας κλικ στην επιλογή επεξεργασία στο πρόγραμμα περιήγησης στο αναπτυσσόμενο μενού για τη φόρμα, θα σας ζητηθεί να κάνετε ανάληψη ελέγχου της φόρμας.

Αιτία


Αυτή η συμπεριφορά παρουσιάζεται επειδή το InfoPath λαμβάνει ένα αποτέλεσμα σφάλματος "δεν επιτρέπεται η πρόσβαση" από το SharePoint. Το InfoPath λαμβάνει αυτό το αποτέλεσμα σφάλματος όταν το InfoPath προσπαθεί να αποκτήσει ένα κλείδωμα στο αρχείο προορισμού για να αντικαταστήσει το αρχείο προορισμού. Αυτό το αποτέλεσμα σφάλματος παρουσιάζεται επειδή δεν έχει γίνει ανάληψη ελέγχου του εγγράφου.

Επίλυση


Για να επιλύσετε αυτήν τη συμπεριφορά, ανατρέξτε στο έγγραφο της φόρμας πριν να αλλάξετε τη φόρμα. Για να το κάνετε αυτό, εντοπίστε το έγγραφο φόρμας στη βιβλιοθήκη φορμών και, στη συνέχεια, κάντε κλικ στην επιλογή ανάληψη ελέγχου στη λίστα δίπλα στο έγγραφο. Εάν δεν είστε βέβαιοι εάν πρέπει να γίνει ανάληψη ελέγχου του εγγράφου, θα πρέπει να ανοίξετε το αναπτυσσόμενο μενού για τη φόρμα και, στη συνέχεια, να κάνετε κλικ στην επιλογή επεξεργασία στο Microsoft InfoPath για να ανοίξετε τη φόρμα. Εάν απαιτείται ανάληψη ελέγχου, το InfoPath επιστρέφει το ακόλουθο μήνυμα:
Πρέπει να κάνετε ανάληψη ελέγχου αυτού του στοιχείου πριν να κάνετε αλλαγές. Θέλετε να κάνετε ανάληψη ελέγχου αυτού του στοιχείου τώρα;

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


Εάν έχετε ήδη κάνει αλλαγές σε ένα έγγραφο στο οποίο δεν έχετε κάνει ανάληψη ελέγχου, μπορείτε να τα αποθηκεύσετε χρησιμοποιώντας το εικονίδιο "Αποθήκευση ως" και, στη συνέχεια, παρέχοντας ένα νέο όνομα αρχείου ή θέση για τη φόρμα. Εάν διαχειρίζεστε μια τοποθεσία του SharePoint και διαπιστώσετε ότι αυτό το πρόβλημα παρουσιάζεται συχνά, μπορεί να θέλετε να εξετάσετε το ενδεχόμενο να κάνετε μία από τις ακόλουθες αλλαγές:
  • Προσθέστε ένα μήνυμα κειμένου στο πρότυπο φόρμας του InfoPath που θυμίζει στους χρήστες να κάνουν ανάληψη ελέγχου της φόρμας πριν από την επεξεργασία της.
  • Στις ρυθμίσεις τήρησης ιστορικού εκδόσεων βιβλιοθήκης, ορίστε την επιλογή απαιτείται ανάληψη ελέγχου από την επιλογή Όχι.
  • Αλλάξτε τον τύπο φόρμας προτύπου φόρμας από μια φόρμα προγράμματος περιήγησης Web σε μια φόρμα του InfoPath Filler και, στη συνέχεια, δημοσιεύστε ξανά το πρότυπο.