Απλή εξήγηση: “Η τιμή δεν εμπίπτουν εντός της περιοχής που αναμενόταν.”

Η ΕΝΗΜΕΡΩΜΈΝΗ ΈΚΔΟΣΗ: Ένα ανώνυμο αφίσα που άφησε ένα μεγάλο σχόλιο σχετικά με εσωτερικούς ονόματα. Να είστε βέβαιος να το διαβάσετε.

Όταν εργάζεστε με εκδήλωση δέκτες και άλλο κώδικα που αναφέρεται σε στοιχεία της λίστας του SharePoint μέσω του μοντέλου αντικειμένου, Κάνω συχνά λάθη που δημιουργούν αυτό το σφάλμα κατά το χρόνο εκτέλεσης:

Σφάλμα κατά τη φόρτωση και εκτέλεση εκδήλωσης δέκτη Conchango.xyzzyEventReceiver στο xyzzy, Έκδοση = 1.0.0.0, Πολιτισμός = ουδέτερη, PublicKeyToken = 0dc50a750396c3ac. Πρόσθετες πληροφορίες είναι κάτω από. : Η τιμή δεν εμπίπτουν εντός της περιοχής που αναμενόταν.

Νομίζω ότι αυτό είναι ένα αρκετά γενικό σφάλμα που προκαλείται ενδεχομένως πολλούς διαφορετικούς τρόπους. Ωστόσο, μία απλή εξήγηση είναι ότι είμαι συσχέτιση ένα πεδίο εσφαλμένα. Εάν το όνομα του πεδίου "Ημ/νία Παράδοσης", Πρέπει να αναφορά όπως αυτό σε ένα δέκτη συμβάντων:

ιδιότητες.Στοιχείο λίστας["Ημ/νία"]

Όταν ορθογραφία ή χρήση υπόθεσης λάθος κατά την αναφορά σε πεδίο, SharePoint δημιουργεί τα παραπάνω ανέφερε σφάλμα χρόνου εκτέλεσης. Για παράδειγμα, Αυτό είναι λάθος:

ιδιότητες.Στοιχείο λίστας["Ημ/νία"]

</Τέλος>

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

Μία σκέψη για «Απλή εξήγηση: “Η τιμή δεν εμπίπτουν εντός της περιοχής που αναμενόταν.”

  1. Sanjaykuma r Patel

    Συμφωνώ με τον Παύλο, αλλά θα ήθελα επίσης να προσθέσω κάτι για αυτή την εξαίρεση.
    Κάποια στιγμή το Όνομα πεδίου είναι διαφορετική από την Εσωτερικό όνομα τομέα στη λίστα έτσι προσπαθεί να αποκτήσει πρόσβαση χρησιμοποιώντας το πεδίο Όνομα πεδίου στο αντικείμενο μοντέλο μας δίνει η παραπάνω εξαίρεση. Για να επιλύσετε αυτό το πρόβλημα πάντα προσπαθώ να έχουν πρόσβαση τα πεδία χρησιμοποιώντας τους εσωτερικά ονόματα.
    Πώς μπορείτε να βρείτε τα εσωτερικά ονόματα των πεδίων?
    1) Μπορείτε να λίστα Sharepoint. Πηγαίνετε στο νέο | Νέο στοιχείο.
    2) Θα εμφανιστεί η φόρμα δημιουργίας στοιχείου. Κάντε δεξί κλικ στη φόρμα και κάντε κλικ στο προβολή πηγαίου κώδικα. Αναζήτηση για το εσωτερικό όνομα τομέα στον άνοιξε κώδικα HTML. Θα βρείτε το εσωτερικό όνομα πεδίο μαζί με το όνομα πεδίου.

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

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