Prisijunkite prie „Microsoft“
Prisijunkite arba sukurkite paskyrą.
Sveiki,
Pasirinkti kitą paskyrą.
Turite kelias paskyras
Pasirinkite paskyrą, kurią naudodami norite prisijungti.

Simptomai

Apsvarstykite šį scenarijų:

  • "Microsoft SharePoint" sąrašo arba dokumentų bibliotekos turite "Microsoft SQL Server" ataskaitų tarnybas 2008 R2 (SSRS 2008 R2) arba "Microsoft SQL Server" ataskaitų tarnybų 2012 (SSRS 2012) ataskaitą.

  • Ataskaita naudoja įtaisytuosius "SQL Server" ataskaitų tarnybų "SharePoint" sąrašo duomenų plėtinį.

  • Kuriate duomenų rinkinio užklausą, pagrįstą "SharePoint" sąrašu arba dokumentų biblioteka, tada vykdykite užklausą ataskaitų dizaino įrankyje.

  • Diegiate ataskaitą "SharePoint" ūkyje, kuriame yra "SharePoint" sąrašas arba dokumentų biblioteka.

Esant tokiai situacijai, rinkinio užklausa pateikia kitokį rezultatą ataskaitų dizaino įrankyje nei "SharePoint" ūkyje. Pavyzdžiui, galite sukurti naują rodinį programoje "SharePoint", kuriame pažymėjote parinktį Rodyti visus elementus be aplankų rodinio dokumentų bibliotekoje. Nustatote naują rodinį kaip numatytąjį dokumentų bibliotekos rodinį. Šioje situacijoje ataskaita pateikia skirtingus duomenis "SharePoint" ūkyje nei ataskaitų dizaino įrankyje.Pastaba. Jei "SharePoint" svetainėje diegiate ataskaitą, grąžinamos tik aukščiausio lygio aplankai ir dokumentų bibliotekos failai. Tačiau ataskaitų dizaino įrankis pateikia visus failus, kurie atspindi numatytąjį rodinį, neatsižvelgiant į aplankų vietas.

Priežastis

Ši problema kyla dėl skirtingų kodų kelių, kurių ėmėsi SSRS 2008 R2 arba SSRS 2012, kai "SharePoint" paleidžia ataskaitą tame pačiame ūkyje kaip ir sąrašas. Kai vietinis "SharePoint" ūkis paleidžia ataskaitą, sąrašas nuskaitomi naudojant Splocalconnection kelią. Kelias perskaito tiesiogiai iš "SharePoint" sąrašo, kai nėra SOAP kvietimų, ir sukuria vietinę sąrašo informacijos kopiją, o ne numatytąjį rodinio konfigūravimą. Todėl, Splocalconnection kelias neatspindi numatytojo rodinio pakitimų. Tačiau, kai ataskaitos dizaino įrankis paleidžia ataskaitą, ataskaita naudoja " Spremoteconnection " kelią. Šiame maršrute naudojami SOAP pokalbiai, panašūs į Getlistcollection funkciją. Ši funkcija pasiekia svetainę per nuotolinį HTTP sujungimą vietoj vietinio jungties. Todėl keitimai atsispindės Numatytajame rodinyje konfigūracijoje.

Sprendimas

Norėdami išspręsti šią problemą, naudokite vieną iš šių būdų:

  • Įdiekite ataskaitą pirminio režimo ataskaitų serveryje ir paleiskite ataskaitą iš pirminio režimo ataskaitų serverio. Pastaba Jei norite peržiūrėti ataskaitą "SharePoint", įdiekite pirminio režimo ataskaitų peržiūros programos puslapio dalį programoje "SharePoint", tada paskambinkite į ataskaitą iš savo pirminio ataskaitų tarnybų egzemplioriaus. daugiau informacijos apie tai, kaip peržiūrėti ir naršyti vietines režimo ataskaitas naudojant "SharePoint" puslapio dalis, rasite apsilankę šioje MSDN svetainėje:

    Kaip peržiūrėti ir išnagrinėti vietines režimo ataskaitas naudojant "SharePoint" puslapio dalis

  • "SharePoint" sąrašo arba dokumentų bibliotekos diegimas į kitą "SharePoint" ūkį, kurį gali pasiekti ūkis, į kurį yra įdiegta ataskaita. Todėl vietiniame ūkyje esanti ataskaita gali pasiekti sąrašą nuotoliniu būdu.

  • Naudokite XML duomenų plėtinį XML užklausai kurti nenaudodami "SharePoint" sąrašo duomenų plėtinio.

Statusą

"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.

Bendruomenės padeda užduoti klausimus ir į juos atsakyti, pateikti atsiliepimų ir išgirsti iš ekspertų, turinčių daug žinių.

Ar ši informacija buvo naudinga?

Ar esate patenkinti kalbos kokybe?
Kas turėjo įtakos jūsų įspūdžiams?
Paspaudus mygtuką Pateikti, jūsų atsiliepimai bus naudojami tobulinant „Microsoft“ produktus ir paslaugas. Jūsų IT administratorius galės rinkti šiuos duomenis. Privatumo patvirtinimas.

Dėkojame už jūsų atsiliepimą!

×