Το InfoPath // Μια εξήγηση για την "εξαίρεση που δεν αντιμετωπίστηκε κατά την απόδοση μορφή System.Xml.XmlException: Παρουσιάστηκε απροσδόκητο τέλος του αρχείου κατά την ανάλυση όνομα. “

Δούλευα σε έντυπο InfPath σήμερα και συγκρούονταν με έναν παλιό φίλο, "Εξαίρεση που δεν αντιμετωπίστηκε κατά την απόδοση αποτελούν System.Xml.XmlException: Απροσδόκητο τέλος του αρχείου κατά την ανάλυση όνομα έχει συμβεί."

Αυτό συνέβη σε μένα εδώ και πολύ καιρό και δεν ξέρω τι ακριβώς έκανα να το λύσουμε. Ειλικρινά, Νομίζω ότι είχε τη μετάβαση σε ένα νέο σχέδιο και ποτέ δεν είδε αυτό επιλυθεί (αντικαταστάσεις μου έπρεπε να ασχοληθεί με αυτό πονοκέφαλος). Θυμάμαι ήταν ένας διάβολος ενός προβλήματος. Πέρασα αρκετές ημέρες ανεπιτυχής που ασχολούνται με αυτό. Από τότε, Έχω δει αυτό έλα φόρουμ MSDN τουλάχιστον μία φορά κατά το τελευταίο έτος και είδε ποτέ πραγματικά μια απάντηση για αυτό.

Χτύπησα σήμερα και ευτυχώς αυτή τη φορά , Μόλις είχα κάνει μια αλλαγή στη φόρμα. Υποστήριξα έξω αυτήν την αλλαγή και το πρόβλημα πήγε μακριά. Αποδεικνύεται ότι είναι δυνατό να δημιουργήσετε ένα από πρότυπο χρησιμοποιώντας το InfoPath Designer με τέτοιο τρόπο ότι δημιουργεί ένα σφάλμα ανάλυσης στην πλευρά διακομιστή μορφές του φράχτη.

Στην περίπτωσή μου, το πρόβλημα προκλήθηκε από αυτά τα βήματα:

  1. Προστίθεται ένα νέο στοιχείο σε μια προέλευση δεδομένων, όπως ένα πεδίο κειμένου.
  2. Πέφτει πάνω τη μορφή.
  3. Αλλάξετε την εμφάνιση σε μια αναπτυσσόμενη λίστα.
  4. Πείτε την αναπτυσσόμενη λίστα για να τραβήξει τις αξίες από μια προσαρμοσμένη λίστα SharePoint.

Δεν ξέρω αν αυτά τα βήματα θα προκαλέσει ένα πρόβλημα ή ίσως, κατά κάποιο τρόπο τα δεδομένα της λίστας, η ίδια είναι ένα πρόβλημα. Εγώ πρόκειται να πειραματιστείτε λίγο και να δούμε αν μπορεί να καρφώσει το downt αυτός παραμέτρους αυτού με μεγαλύτερη λεπτομέρεια.

</Τέλος>

Εγγραφείτε στο blog μου.

Συνέχεια μου για Twitter σε http://www.twitter.com/pagalvin

Technorati Tags:

Αφήνω μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθεί. τα απαιτούμενα πεδία είναι επισημασμένα *