tisdag 23 oktober 2012

RsStreamNotFound i SharePoint 2010 Report Viewer webpart

Hej!

Hade nyligen ett drygt problem i en Reporting Services integrerad SharePoint webpart där alla rapporter som skulle visas med "Asynchronous Rendering" flaggan satt till false inte ville låta sig renderas.









När jag inte hade denna flagga fick jag följande felmeddelande:
"Error, The stream cannot be found. The stream identifier that is provided to an operation cannot be located in the report server database. (rsStreamNotFound)"









Googlade lite och de flesta ville ha det relaterat till embeddade bilder i rapporten, samt att det skulle gå att lösa med UseCredentialCache satt till "false" i RS-databasen. Hur som helst hade jag inga bilder i min rapport och letade vidare...

https://connect.microsoft.com/SQLServer/feedback/details/262600/rsstreamnotfound-error-using-the-reportviewer-control

I lösningen i länken ovan nämns att de identifierat felet till att vara "att rapporten innehöll blanksteg i namnet"... då gick det upp för mig... rapporterna som inte fungerade "synkront" innehöll namn med Å, Ä och Ö.

Så... dumpa de vackra svenska vokalerna och undvik antagligen alla andra tecken som i olika XHR-requests antagligen översätts till nåt encodat värde.

Gött mos på Heden som de säger där nere i Göteborg!

Inga kommentarer:

Skicka en kommentar