Hva er årsaken til Excel eksport fra SQL Server Reporting Services for å produsere en unormalt stor fil?

stemmer
4

Vi har relativt enkle Reporting Services rapporterer at våre brukere ofte eksportere til Excel. Jeg har lagt merke til at filene som produseres av Excel eksport synes uvanlig stor. Hvis jeg åpner en av disse filene og klikk lagre, uten å gjøre noen endringer, reduserer filstørrelsen til omtrent halvparten av det tidligere størrelse. Har noen andre kjøre inn dette, og er det en kjent løsning?

Publisert på 28/10/2008 klokken 15:53
kilden bruker
På andre språk...                            


5 svar

stemmer
1

Jeg har ikke en umiddelbar løsning, men et vanlig problem i Excel er filer oppblåsthet fordi en / noen / alle regnearkene har lagret alle 64K rader i stedet for de som blir brukt. Reparasjonen i Excel er å velge alle de nederste radene ikke blir brukt, og slette dem, og deretter lagre regnearket, lukker og åpner. Derfor vil jeg forfølge vinkelen ekstra rader blir lagret i eksport, og se om det er en måte å holde dette skjer.

Svarte 06/11/2008 kl. 19:14
kilden bruker

stemmer
0

Hva verktøy bruker du når du eksporterer til Excel?

Jeg har også klart å redusere # rader i min Excel regneark ved å kopiere den til et annet regneark, deretter slette den opprinnelige arket.

Du kan også prøve å kopiere bare dataene i regnearket, og lim den inn i en ny Excel-arbeidsbok (fil).

Svarte 14/11/2008 kl. 06:55
kilden bruker

stemmer
2

Du har nevnt at rapporten er relativt enkel, men det er viktig å sjekke. Eksporten til Excel vil gå til ekstraordinær lengder for å prøve og opprettholde hvordan rapporten ser ut.

Hvis du har mange forskjellige grenser eller farger (spesielt hvis forskjellig formatering bestemmes av dataene i rapporten) vil dette bloat filen.

Sjekk også om mange kolonner med svært små og uvanlige størrelser er opprettet i den eksporterte regnearket. Eksporten gjør dette for å prøve og matche justering i Excel med den opprinnelige rapporten.

Prøv å gjenskape rapporten som en grunnleggende tabell uten formatering eller topptekster / bunntekster og se om du kan gjenskape problemet. Hvis Excel oppførsel er akseptabelt deretter legge hvert stykke formatering tilbake før det går galt. Vennligst la oss få vite hva du finner.

Svarte 17/11/2008 kl. 14:03
kilden bruker

stemmer
-1

Kan være jeg svarer på spørsmålet ditt veldig sent. Her er løsningen for eksport til CSV.

Du må gi den et navn som du ønsker å se som en kolonneoverskrift for feltet (ikke kolonnenavnet) i designeren.

Som standard alle tekst overskrifter eksporteres som en egen kolonne sammen med tabellkolonnene og sørg for at du navngi Design navn i eiendommer med navnet du ønsker å se.

Den andre viktige ting å merke seg om alternativet DataElementOutputsom er satt til Auto betyr det vil bli eksportert. Du kan endre det hvis du ikke vil at det skal bli eksportert.

Den sist men ikke minst ting ... etter at du eksportere data ser messed up. Du må velge hele første kolonnen og gå til Data tab-> convert text to column-> use the delimitersom komma og si Fullfør. Det burde løse problemet ditt.

Svarte 28/05/2009 kl. 21:33
kilden bruker

stemmer
0

Jeg hadde problem der de eksporterte Excel-filer tok og ekstremt lang tid å åpne, og de ville slutte å reagere hver gang du klikket på en celle.

Dessuten ville ekstra og fusjonerte kolonner vises i eksporterte Excel-filer.

Reparasjonen var å sørge for at mine header tekstbokser stilte opp med begynnelsen og slutten av kolonner i datatabellen rett under den. Når begge ble justert, var det ingen flere ekstra kolonner i de eksporterte Excel-regneark og ytelsen var tilbake til det normale.

Her er referansen som hjalp meg å forstå problemet: http://www.codegur.press/12747988/issue-report-export-to-excel-in-rdlc-report

Svarte 27/06/2016 kl. 18:51
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more