Momentan sunteți offline, așteptați să vă reconectați la internet

Date diferite este returnat atunci când utilizaţi extensia acoperire de date listă SharePoint pentru un raport în SSRS 2008 R2 sau SSRS 2012

IMPORTANT: Acest articol a fost tradus de software-ul de traducere automată Microsoft, si nu de un traducător. Microsoft vă oferă atât articole traduse de persoane, cât şi articole traduse automat, astfel incat aveti access la toate articolele din Baza noastră de informatii în limba dvs. materna. Totuşi, un articol tradus automat nu este întotdeauna perfect. Acesta poate conţine greşeli de vocabular, sintaxă sau gramatică, la fel cum un vorbitor străin poate face greşeli vorbind limba dvs. materna. Compania Microsoft nu este responsabilă pentru nici o inexactitate, eroare sau daună cauzată de traducerea necorespunzătoare a conţinutului sau de utilizarea traducerii necorespunzătoare de către clienţii nostri. De asemenea, Microsoft actualizează frecvent software-ul de traducere automată.

Faceți clic aici pentru a vizualiza versiunea în limba engleză a acestui articol: 2826162
Simptome
Luaţi în considerare următorul scenariu:

  • Ai un Microsoft SQL Server Reporting Services 2008 R2 (SSRS 2008 R2) sau raport Microsoft SQL Server Reporting Services 2012 (SSRS 2012) pentru o listă Microsoft SharePoint sau bibliotecă de documente.
  • Raportul utilizează extensia acoperire de date SQL Server Reporting Services SharePoint Listă tabel predefinită.
  • Construiţi o interogare de setul acoperire de date, care este bazat pe Listă tabel SharePoint sau bibliotecă de documente, şi apoi executaţi interogarea în report designer.
  • Implementare raport la ferma SharePoint care găzduieşte SharePoint Listă tabel sau biblioteca de documente.
În această situaţie, dataset interogări returnează un rezultat diferit în report designer decât în ferma SharePoint.

De exemplu, creaţi o vizualizare Proiect nouă în SharePoint în care selectaţi opţiunea de vizualizare Proiect afișează toate elementele fără foldere într-o bibliotecă de documente. Setaţi noua vizualizare Proiect ca vizualizare Proiect implicită pentru biblioteca de documente. În această situaţie, raportul returnează date diferite din fermă SharePoint decât în report designer.

NotăDacă implementaţi raportul la situl SharePoint, numai sus nivel foldere şi fişiere din biblioteca de documente sunt returnate. Cu toate acestea, report designer întoarce toate fişierele care reflecta vizualizarea implicită schimba indiferent de dosarul locaţii.
Cauză
Această problemă se produce din cauza căile de alt cod care sunt luate de SSRS 2008 R2 sau SSRS 2012 când SharePoint se execută raportul în aceeaşi exploataţie ca Listă tabel. Când ferma SharePoint locală se execută raportul, Listă tabel este regăsită utilizând calea SPLocalConnection . Calea Citeşte direct din Listă tabel SharePoint fără săpun apeluri şi construieşte o copie locală a informaţii listă fără configuraţia de vizualizare Proiect implicită. De aceea, calea SPLocalConnection nu reflectă modificările în vizualizarea implicită.

Cu toate acestea, când report designer se execută raportul, raportul utilizează calea SPRemoteConnection . Această cale utilizează apeluri de săpun, care seamănă cu GetListCollection funcţia. Această funcţie accesează site-ul printr-o conexiune HTTP la distanţă în loc de conexiunea locală. Prin urmare, modificările vor fi reflectate în configuraţia de vizualizare Proiect implicită.
Remediere
Pentru a soluţiona această problemă, utilizaţi una dintre următoarele metode:
  • Implementa raportul la un server de raport de mod nativ, şi apoi executaţi raportul la mod nativ raport server.

    Notă
    Dacă aveţi pentru a vizualiza raportul în SharePoint, instala mod nativ Web Part vizualizator raport în SharePoint, şi apoi de apel sosit raportul de la dumneavoastră exemplu nativ de Reporting Services.

    Pentru mai multe informaţii despre cum să Vezi şi să exploraţi mod nativ rapoarte folosind părți Web SharePoint, du-te la următorul site Web MSDN:
  • Implementare SharePoint listă sau bibliotecă de documente la o fermă SharePoint diferite care pot fi accesate de fermă care au raport a implementat. Prin urmare, raportul în ferma locală pot accesa Listă tabel la distanţă.
  • Utilizaţi o extensie acoperire de date XML pentru a construi o interogare XML fără a utiliza extensia acoperire de date listă SharePoint.
Stare
Microsoft a confirmat că aceasta este o problemă asociată cu produsele Microsoft enumerate în secţiunea „se aplică la".

Avertisment: acest articol a fost tradus automat

Proprietăți

ID articol: 2826162 - Ultima examinare: 03/19/2013 08:17:00 - Revizie: 1.0

Microsoft SQL Server 2012 Developer, Microsoft SQL Server 2012 Enterprise, Microsoft SQL Server 2012 Express, Microsoft SQL Server 2012 Service Pack 1, Microsoft SQL Server 2012 Standard, Microsoft SQL Server 2012 Web, SQL Server 2012 Enterprise Core, Microsoft SQL Server 2008 R2 Datacenter, Microsoft SQL Server 2008 R2 Developer, Microsoft SQL Server 2008 R2 Enterprise, Microsoft SQL Server 2008 R2 Express, Microsoft SQL Server 2008 R2 Reporting Services, Microsoft SQL Server 2008 R2 Service Pack 2, Microsoft SQL Server 2008 R2 Standard, Microsoft SQL Server 2008 R2 Web, Microsoft SQL Server 2008 R2 Workgroup

  • kbsurveynew kbtshoot kbexpertiseadvanced kbmt KB2826162 KbMtro
Feedback