Κοινή χρήση μέσω


Αντιμετώπιση προβλημάτων με την ενοποίηση SharePoint

Αυτό το θέμα περιγράφει τον τρόπο επίλυσης συνηθισμένων ζητημάτων με τη διαχείριση εγγράφων του SharePoint

Το κουμπί εγγράφων λείπει - επικύρωση και επιδιόρθωση

Εάν τα Έγγραφα λείπουν από οντότητες, όπως ο λογαριασμός, χρησιμοποιήστε τα ακόλουθα για να τα επαναφέρετε.

Έγγραφα.

  1. Βεβαιωθείτε ότι διαθέτετε ρόλο ασφαλείας Διαχειριστή συστήματος ή ισοδύναμα δικαιώματα. Ελέγξτε τον ρόλο ασφαλείας σας: α. Ακολουθήστε τα βήματα στην ενότητα Προβολή του προφίλ χρήστη. β. Δεν έχετε τα σωστά δικαιώματα; Επικοινωνήστε με το διαχειριστή του συστήματός σας.

  2. Διορθώστε το κουμπί Έγγραφα που λείπει. Ακολουθήστε τα εξής βήματα:

    1. Προσδιορίστε την οντότητα για την οποία ο σύνδεσμος εγγράφων πρέπει να είναι ορατός (π.χ. λογαριασμός, επαφή, ευκαιρία... κ.λπ.).
    2. Μεταβείτε στην επιλογή Ρυθμίσεις>Ρυθμίσεις διαχείρισης εγγράφων.
    3. Βεβαιωθείτε ότι είναι επιλεγμένη η οντότητα στην οποία επιθυμείτε να έχετε σύνδεσμο εγγράφων (επιλέχθηκε στο Βήμα 1) και έχει καθοριστεί μια έγκυρη διεύθυνση URL SharePoint.
    4. Ολοκληρώστε τον οδηγό.
    5. Επαληθεύστε ότι εμφανίζεται το κουμπί Έγγραφα.

Για περισσότερες πληροφορίες δείτε Ενεργοποίηση διαχείρισης εγγράφων του SharePoint για συγκεκριμένες οντότητες.

Ακατάλληλο FetchXML ή LayoutXML - επικύρωση και διόρθωση

Το ακατάλληλο FetchXML ή LayoutXML μπορεί να προκαλέσει οποιοδήποτε από τα ακόλουθα ζητήματα:

  • Το πλέγμα που σχετίζεται με τα έγγραφα λείπει
  • Δεν είναι δυνατή η προβολή φακέλων
  • Δεν είναι δυνατή η προβολή εγγράφων μέσα σε φακέλους
  • Δεν γίνεται διαγραφή του εγγράφου
  • Μήνυμα σφάλματος – "Η απαιτούμενη παράμετρος είναι null ή απροσδιόριστη: UR" όταν ανοίγετε την καρτέλα εγγράφων
  • Μήνυμα σφάλματος – "System. NullReferenceException" κατά την αποστολή ενός εγγράφου
  • Γίνεται λήψη του εγγράφου αντί του ανοίγματος σε νέα καρτέλα

Μπορεί να υπάρχουν πολλές αιτίες για το ακατάλληλο FetchXML ή LayoutXML. Η πιο συνηθισμένη αιτία είναι λόγω προσαρμογής της προβολής πλέγματος/οντότητας, προσθήκης/κατάργησης στηλών καθώς και άλλων παρόμοιων προσαρμογών.

Εάν τα FetchXML ή LayoutXML είναι ακατάλληλα, ακολουθήστε τα παρακάτω βήματα για να τα επαναφέρετε.

  1. Βεβαιωθείτε ότι διαθέτετε ρόλο ασφαλείας Διαχειριστή συστήματος ή ισοδύναμα δικαιώματα. Ελέγξτε τον ρόλο ασφαλείας σας:

    1. Ακολουθήστε τα βήματα στην ενότητα Προβολή του προφίλ χρήστη.
    2. Δεν έχετε τα σωστά δικαιώματα; Επικοινωνήστε με το διαχειριστή του συστήματός σας.
  2. Στην εφαρμογή web, μεταβείτε στις Ρυθμίσεις (Ρυθμίσεις.) >Ρυθμίσεις για προχωρημένους, μεταβείτε στις Ρυθμίσιες>Προσαρμογές>Λύσεις.

  3. Δημιουργήστε μια λύση (ονομάζεται SharePointDocumentSolution). Για περισσότερες πληροφορίες, δείτε Δημιουργία λύσης.

  4. Επιλέξτε Οντότητες>Προσθήκη υπάρχουσας>Οντότητα>βρείτε και προσθέστε την οντότητα Έγγραφο SharePoint (επιλέξτε όλα τα πεδία, φόρμες, προβολές).

  5. Επιλέξτε Αποθήκευση και Κλείσιμο.

  6. Δημοσιεύστε όλες τις προσαρμογές.

  7. Επιλέξτε τη λύση (SharePointDocumentSolution) που δημιουργήθηκε.

  8. Εξαγάγετε τη λύση και επιλέξτε τον τύπο του πακέτου ως "μη διαχειριζόμενη". Θα γίνει λήψη του SharePointDocumentSolution.zip.

  9. Διαγράψτε τη λύση που δημιουργήσατε κατά τη διάρκεια του βήματος 3 από τον οργανισμό.

  10. Κάντε εξαγωγή του αρχείου zip της εξαχθείσας λύσης (αρχείο που λάβατε στο Βήμα 8).

  11. Στον φάκελο "περιεχόμενα λύσης", εντοπίστε και, έπειτα, ανοίξτε το Solution.xml.

  12. Αλλάξτε την ακόλουθη τιμή στο Solution.xmlκαι, στη συνέχεια, αποθηκεύστε την.
    Από <Managed>0</Managed> έως <Managed>1</Managed>.

  13. Στον φάκελο "περιεχόμενα λύσης", εντοπίστε και ανοίξτε το customization.xml.

  14. Πραγματοποιήστε αναζήτηση στο στοιχείο <SavedQuery> όπου το χαρακτηριστικό savedqueryid είναι ίσο με "0016f9f3-41cc-4276-9d11-04308d15858d".

  15. Εάν δεν μπορείτε να βρείτε ένα αποθηκευμένο ερώτημα με το αναγνωριστικό που καθορίζεται στο προηγούμενο βήμα, προχωρήστε στο βήμα 19. Ωστόσο, εάν το στοιχείο <SavedQuery> που βρέθηκε στο βήμα 14 είναι παρόμοιο με το <SavedQuery unmodified="1">, καταργήστε το χαρακτηριστικό που δεν έχει τροποποιηθεί = «n».

  16. Αναζητήστε το layoutxml του πλέγματος συσχετισμένου εγγράφου (αναζήτηση Συσχετισμένο έγγραφο).

    Αναζήτηση για συσχετισμένο έγγραφο.

  17. Κάντε τις αλλαγές όπως υποδεικνύεται παρακάτω για την ενότητα layoutxml:

    <layoutxml>
     <grid name="sharepointdocument" object="9507" jump="fullname" select="1" icon="0" preview="1">
      <row name="sharepointdocument" id="sharepointdocumentid">
            <cell name="fullname" width="300" imageproviderfunctionname="DocumentManagement.FileTypeIcon.loadSharePointFileTypeIcon" imageproviderwebresource="$webresource:SharePoint_main_system_library.js" />
            <cell name="modified" width="150" />
            <cell name="sharepointmodifiedby" width="150" />
            <cell name="locationname" width="150" /> 
            <cell name="relativelocation" width="200" />
            <cell name="servicetype" width="90" />
            <cell name="documentid" ishidden="1" />
            <cell name="title" ishidden="1" />
            <cell name="author" ishidden="1" />
            <cell name="sharepointcreatedon" ishidden="1" />
            <cell name="sharepointdocumentid" ishidden="1" />
            <cell name="filetype" ishidden="1" />
            <cell name="readurl" ishidden="1" />
            <cell name="editurl" ishidden="1" />
            <cell name="ischeckedout" ishidden="1" />
            <cell name="absoluteurl" ishidden="1" />
            <cell name="locationid" ishidden="1" />
            <cell name="iconclassname" ishidden="1" />
      </row>
     </grid>
    </layoutxml>
    

    Σημαντικό

    Όλα τα χαρακτηριστικά που έχουν ρυθμιστεί στη διάταξη XML απαιτούν τα αντίστοιχα χαρακτηριστικά τους να είναι παρόντα στο παράθυρο λήψης XML. Το πλέγμα θα επιστρέψει ένα σφάλμα όταν αυτή η ρύθμιση παραμέτρων δεν είναι σωστή.

  18. Κάντε τις αλλαγές όπως φαίνεται παρακάτω για την ενότητα FetchXml:

    <fetch distinct="false" mapping="logical">
      <entity name="sharepointdocument">
        <attribute name="documentid" />
        <attribute name="fullname" />
        <attribute name="relativelocation" />
        <attribute name="sharepointcreatedon" />
        <attribute name="ischeckedout" />
        <attribute name="filetype" />
        <attribute name="modified" />
        <attribute name="sharepointmodifiedby" />
        <attribute name="servicetype" />
        <attribute name="absoluteurl" />
        <attribute name="title" />
        <attribute name="author" />
        <attribute name="sharepointdocumentid" />
        <attribute name="readurl" />
        <attribute name="editurl" />
        <attribute name="locationid" />
        <attribute name="iconclassname" />
        <attribute name="locationname" /> 
        <order attribute="relativelocation" descending="false" />
        <filter>
          <condition attribute="isrecursivefetch" operator="eq" value="0" />
        </filter>
      </entity>
    </fetch>
    
  19. Ομοίως, πραγματοποιήστε αναζήτηση στο στοιχείο <SavedQuery> όπου το χαρακτηριστικό savedqueryid είναι ίσο με "a5b008ac-07d9-4554-8509-2c05767bff51".

  20. Εάν δεν μπορείτε να βρείτε ένα αποθηκευμένο ερώτημα με το αναγνωριστικό που καθορίζεται στο προηγούμενο βήμα, προχωρήστε στο βήμα 24. Ωστόσο, εάν το στοιχείο <SavedQuery> που βρέθηκε στο βήμα 19 είναι παρόμοιο με το <SavedQuery unmodified="1">, καταργήστε το χαρακτηριστικό που δεν έχει τροποποιηθεί = «n».

  21. Αναζήτηση layoutxml όλου του εγγράφου SharePoint (αναζήτηση για Όλο το έγγραφο SharePoint).

    Αναζήτηση layoutxml για όλο το έγγραφο SharePoint.

  22. Κάντε τις αλλαγές όπως υποδεικνύεται παρακάτω για την ενότητα layoutxml:

    <layoutxml>
      <grid name="sharepointdocument" jump="fullname" select="1" icon="0" preview="1">
        <row name="sharepointdocument" id="sharepointdocumentid">
          <cell name="fullname" width="300" imageproviderfunctionname="DocumentManagement.FileTypeIcon.loadSharePointFileTypeIcon" imageproviderwebresource="$webresource:SharePoint_main_system_library.js" />
          <cell name="relativelocation" width="200" />
          <cell name="modified" width="150" />
          <cell name="sharepointmodifiedby" width="150" />
          <cell name="sharepointcreatedon" width="300" />
          <cell name="documentid" ishidden="1" />
          <cell name="title" ishidden="1" />
          <cell name="readurl" ishidden="1" />
          <cell name="editurl" ishidden="1" />
          <cell name="author" ishidden="1" />
          <cell name="absoluteurl" ishidden="1" />
          <cell name="sharepointdocumentid" ishidden="1" />
          <cell name="filetype" ishidden="1" />
          <cell name="ischeckedout" ishidden="1" />
          <cell name="locationid" ishidden="1" />
          <cell name="iconclassname" ishidden="1" />
        </row>
      </grid>
    </layoutxml>
    
  23. Κάντε τις αλλαγές όπως φαίνεται παρακάτω για την ενότητα FetchXml:

    <fetch distinct="false" mapping="logical">
      <entity name="sharepointdocument">
        <attribute name="documentid" />
        <attribute name="fullname" />
        <attribute name="relativelocation" />
        <attribute name="sharepointcreatedon" />
        <attribute name="filetype" />
        <attribute name="absoluteurl" />
        <attribute name="modified" />
        <attribute name="sharepointmodifiedby" />
        <attribute name="title" />
        <attribute name="readurl" />
        <attribute name="editurl" />
        <attribute name="author" />
        <attribute name="sharepointdocumentid" />
        <attribute name="ischeckedout" />
        <attribute name="locationid" />
        <attribute name="iconclassname" />
        <filter>
          <condition attribute="isrecursivefetch" operator="eq" value="1" />
        </filter>
        <order attribute="relativelocation" descending="false" />
      </entity>
    </fetch>
    
  24. Ομοίως, πραγματοποιήστε αναζήτηση στο στοιχείο <SavedQuery> όπου το χαρακτηριστικό savedqueryid είναι ίσο με "cb177797-b2ac-42a8-9773-5412321a965c".

  25. Εάν δεν μπορείτε να βρείτε ένα αποθηκευμένο ερώτημα με το αναγνωριστικό που καθορίζεται στο προηγούμενο βήμα, προχωρήστε στο βήμα 29. Ωστόσο, εάν το στοιχείο <SavedQuery> που βρέθηκε στο βήμα 24 είναι παρόμοιο με το <SavedQuery unmodified="1">, καταργήστε το χαρακτηριστικό που δεν έχει τροποποιηθεί = «n».

  26. Αναζήτηση layoutxml του εγγράφου OneNote SharePoint (αναζήτηση για Έγγραφο OneNote SharePoint).

    Αναζήτηση layoutxml για όλο το έγγραφο OneNote SharePoint.

  27. Κάντε τις αλλαγές όπως υποδεικνύεται παρακάτω για την ενότητα layoutxml:

    <layoutxml>
      <grid name="sharepointdocument" jump="fullname" select="1" icon="0" preview="1">
        <row name="sharepointdocument" id="sharepointdocumentid">
          <cell name="fullname" width="300" imageproviderfunctionname="DocumentManagement.FileTypeIcon.loadSharePointFileTypeIcon" imageproviderwebresource="$webresource:SharePoint_main_system_library.js" />
          <cell name="relativelocation" width="200" />
          <cell name="modified" width="150" />
          <cell name="sharepointmodifiedby" width="150" />
          <cell name="sharepointcreatedon" width="300" />
          <cell name="title" ishidden="1" />
          <cell name="readurl" ishidden="1" />
          <cell name="editurl" ishidden="1" />
          <cell name="author" ishidden="1" />
          <cell name="absoluteurl" ishidden="1" />
          <cell name="filetype" ishidden="1" />
          <cell name="ischeckedout" ishidden="1" />
          <cell name="locationid" ishidden="1" />
          <cell name="iconclassname" ishidden="1" />
        </row>
      </grid>
    </layoutxml>
    
  28. Κάντε τις αλλαγές όπως φαίνεται παρακάτω για την ενότητα FetchXml:

    <fetch distinct="false" mapping="logical">
      <entity name="sharepointdocument">
        <attribute name="documentid" />
        <attribute name="fullname" />
        <attribute name="relativelocation" />
        <attribute name="sharepointcreatedon" />
        <attribute name="filetype" />
        <attribute name="modified" />
        <attribute name="sharepointmodifiedby" />
        <attribute name="title" />
        <attribute name="readurl" />
        <attribute name="editurl" />
        <attribute name="author" />
        <attribute name="absoluteurl" />
        <attribute name="ischeckedout" />
        <attribute name="locationid" />
        <attribute name="iconclassname" />
        <filter type="and">
          <condition attribute="documentlocationtype" operator="eq" value="1" />
          <condition attribute="isrecursivefetch" operator="eq" value="0" />
          <filter type="or">
            <condition attribute="filetype" operator="eq" value="one" />
            <condition attribute="filetype" operator="eq" value="onetoc2" />
          </filter>
        </filter>
        <order attribute="sharepointcreatedon" descending="true" />
      </entity>
    </fetch>
    
  29. Αποθηκεύστε το αρχείο.

  30. Συμπιέστε τον φάκελο.

  31. Ανοίξτε μια εφαρμογή που βασίζεται σε μοντέλα στο Dynamics 365.

  32. Μεταβείτε στις Ρυθμίσεις>Λύσεις

  33. Εισαγάγετε τη λύση (συμπιεσμένο αρχείο στο βήμα 8).

  34. Δημοσιεύστε όλες τις προσαρμογές.

  35. Επαληθεύστε ότι όλα τα ζητήματα που σχετίζονται με το ακατάλληλο FetchXML ή το LayoutXML έχουν επιλυθεί. Για παράδειγμα, επαληθεύστε ότι το πλέγμα συσχετισμένου εγγράφου εμφανίζει όλα τα απαιτούμενα έγγραφα του SharePoint.

Επικύρωση και επιδιόρθωση διευθύνσεων URL τοποθεσιών του SharePoint

Στις εφαρμογές δέσμευσης πελατών (όπως το Dynamics 365 Sales και το Customer Service), οι καρτέλες τοποθεσία και θέση εγγράφου του SharePoint περιέχουν συνδέσεις σε συλλογές τοποθεσιών, τοποθεσία, βιβλιοθήκες εγγράφων και φακέλους στο SharePoint. Αυτές οι εγγραφές θέσης τοποθεσίας και εγγράφων σχετίζονται με τις εγγραφές ώστε τα έγγραφα να μπορούν να αποθηκευτούν στο SharePoint.

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

  1. Βεβαιωθείτε ότι διαθέτετε ρόλο ασφαλείας Διαχειριστή συστήματος ή ισοδύναμα δικαιώματα στο Microsoft Dynamics 365.

    Ελέγξτε το ρόλο ασφαλείας σας

    • Ακολουθήστε τα βήματα στην ενότητα Προβολή του προφίλ χρήστη.

    • Δεν έχετε τα σωστά δικαιώματα; Επικοινωνήστε με το διαχειριστή του συστήματός σας.

  2. Βρείτε και επιδιορθώστε τις διευθύνσεις URL. Για να το κάνετε αυτό, ακολουθήστε τα παρακάτω βήματα.

    1. Μεταβείτε στην επιλογή Ρυθμίσεις>Διαχείριση εγγράφων.

    2. Κάντε κλικ στο κουμπί SharePointΤοποθεσίες.

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

  3. Οι εφαρμογές δέσμευσης πελατών επικυρώνουν τις διευθύνσεις URL όλων των επιλεγμένων τοποθεσιών και τις διευθύνσεις URL των αντίστοιχων αμέσως κατώτερων τοποθεσιών και των βιβλιοθηκών εγγράφων. Στη συνέχεια, εμφανίζει τα αποτελέσματα στην Επικύρωση τοποθεσιών.

  4. Για να επιδιορθώσετε μια διεύθυνση URL, ανοίξτε την εγγραφή τοποθεσίας και, στη συνέχεια, πληκτρολογήστε τη σωστή διεύθυνση URL. Περισσότερες πληροφορίες: Δημιουργία ή επεξεργασία καρτελών τοποθεσίας.

  5. Επιλέξτε το Αποθήκευση και κλείσιμο.

Οι χρήστες λαμβάνουν το μήνυμα "Δεν διαθέτετε δικαιώματα προβολής αρχείων σε αυτήν τη θέση"

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

  1. Μεταβείτε στις επιλογές Ρυθμίσεις>Διαχείριση εγγράφων>Τοποθεσίες SharePoint.

  2. Ανοίξτε την καρτέλα Τοποθεσία SharePoint που έχει μετονομαστεί και καταχωρίστε την Απόλυτη διεύθυνση URL με τη νέα διεύθυνση URL.

    Εισαγωγή σχετικής διεύθυνσης URL SharePoint.

  3. Επιλέξτε Αποθήκευση και κλείσιμο.

Δείτε επίσης

Αντιμετώπιση προβλημάτων ελέγχου ταυτότητας βάσει διακομιστή