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

Συμπτώματα

Εξετάστε το ακόλουθο σενάριο:

  • Έχετε μια αναφορά του Microsoft SQL Server Reporting Services 2008 R2 (SSRS 2008 R2) ή αναφορά του Microsoft SQL Server Reporting Services 2012 (SSRS 2012) για μια λίστα ή βιβλιοθήκη εγγράφων του Microsoft SharePoint.

  • Η αναφορά χρησιμοποιεί μια ενσωματωμένη επέκταση δεδομένων των υπηρεσιών αναφοράς του SQL Server Services.

  • Μπορείτε να δημιουργήσετε ένα ερώτημα DataSet που βασίζεται στη λίστα ή τη βιβλιοθήκη εγγράφων του SharePoint και, στη συνέχεια, μπορείτε να εκτελέσετε το ερώτημα στο πρόγραμμα σχεδίασης αναφοράς.

  • Μπορείτε να αναπτύξετε την αναφορά στο σύμπλεγμα του SharePoint που φιλοξενεί τη λίστα ή τη βιβλιοθήκη εγγράφων του SharePoint.

Σε αυτήν την περίπτωση, το ερώτημα dataset επιστρέφει ένα διαφορετικό αποτέλεσμα στο πρόγραμμα σχεδίασης αναφοράς σε σχέση με το σύμπλεγμα του SharePoint. Για παράδειγμα, μπορείτε να δημιουργήσετε μια νέα προβολή στο SharePoint στην οποία θα επιλέξετε την επιλογή Προβολή όλων των στοιχείων χωρίς φακέλους σε μια βιβλιοθήκη εγγράφων. Μπορείτε να καθορίσετε τη νέα προβολή ως την προεπιλεγμένη προβολή για τη βιβλιοθήκη εγγράφων. Σε αυτήν την περίπτωση, η αναφορά επιστρέφει διαφορετικά δεδομένα στο σύμπλεγμα του SharePoint από ό,τι στο πρόγραμμα σχεδίασης αναφορών.Σημείωση Εάν αναπτύξετε την αναφορά στην τοποθεσία του SharePoint, επιστρέφονται μόνο οι φάκελοι ανώτατου επιπέδου και τα αρχεία της βιβλιοθήκης εγγράφων. Ωστόσο, η σχεδίαση αναφοράς επιστρέφει όλα τα αρχεία που αντικατοπτρίζουν την προεπιλεγμένη αλλαγή προβολής ανεξάρτητα από τις θέσεις των φακέλων.

Αιτία

Αυτό το πρόβλημα παρουσιάζεται εξαιτίας διαφορετικών διαδρομών κώδικα που λαμβάνονται από την SSRS 2008 R2 ή την SSRS 2012 όταν το SharePoint εκτελεί την αναφορά στο ίδιο σύμπλεγμα με τη λίστα. Όταν το τοπικό σύμπλεγμα του SharePoint εκτελεί την αναφορά, η λίστα ανακτάται χρησιμοποιώντας τη διαδρομή SPLocalConnection . Η διαδρομή διαβάζει απευθείας από τη λίστα του SharePoint χωρίς κλήσεις SOAP και δημιουργεί ένα τοπικό αντίγραφο των πληροφοριών της λίστας χωρίς την προεπιλεγμένη ρύθμιση παραμέτρων προβολής. Επομένως, η διαδρομή SPLocalConnection δεν απεικονίζει τις αλλαγές στην προεπιλεγμένη προβολή. Ωστόσο, όταν το πρόγραμμα σχεδίασης αναφοράς εκτελεί την αναφορά, η αναφορά χρησιμοποιεί τη διαδρομή SPRemoteConnection . Αυτή η διαδρομή χρησιμοποιεί κλήσεις SOAP που μοιάζουν με τη συνάρτηση GetListCollection . Αυτή η συνάρτηση αποκτά πρόσβαση στην τοποθεσία μέσω μιας απομακρυσμένης σύνδεσης HTTP αντί για την τοπική σύνδεση. Επομένως, οι αλλαγές θα αντανακλώνται στην προεπιλεγμένη ρύθμιση παραμέτρων προβολής.

Λύση

Για να επιλύσετε αυτό το πρόβλημα, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους:

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

    Πώς μπορείτε να προβάλετε και να εξερευνήσετε τις αναφορές τοπικής κατάστασης λειτουργίας χρησιμοποιώντας τα τμήματα Web του SharePoint

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

  • Χρησιμοποιήστε μια επέκταση δεδομένων XML για να δημιουργήσετε ένα ερώτημα XML χωρίς να χρησιμοποιήσετε την επέκταση δεδομένων λίστας του SharePoint.

Κατάσταση

Η Microsoft έχει επιβεβαιώσει ότι πρόκειται για ένα πρόβλημα στα προϊόντα της Microsoft που παρατίθενται στην ενότητα "ισχύει για".

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

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

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

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

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

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

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

×