2009-10-09 10 views
0

Un rapport SSRS 2005 exécuté par plusieurs utilisateurs génère environ 45 000 enregistrements, puis est exporté vers Excel. Cela fonctionne très bien, mais lorsque les utilisateurs essaient de trier/filtrer les résultats, ils constatent un énorme retard. Au début, je pensais que c'était juste à cause du grand nombre de lignes, mais nous avons constaté que lorsque nous supprimions tout le formatage du fichier Excel, le rapport était trié et filtré rapidement. Est-ce un problème commun que vous avez vu et comment le résoudre? Ils ont besoin de la mise en forme pour rester sur le rapport principal, donc si je pouvais en quelque sorte exporter sans formatage, ce serait idéal.Grand fichier Excel issu du tri SSRS

Merci!

+0

Une chose intéressante à noter, c'est que si vous ouvrez le fichier Excel (normalement un XLS au format 97-2003) et le sauvegardez à nouveau (dans le même format) sans rien changer, le fichier sera plus petit. Apparemment, SSRS ajoute quelques trucs. Je ne sais pas quoi, pourquoi ou combien, mais peut-être que ça pourrait rendre votre fichier Excel assez petit? Évidemment, ce n'est pas une vraie solution, c'est pourquoi je l'ai mis dans un commentaire. – Peter

Répondre

0

Vous ne pouvez définir que trois paramètres pour le convertisseur ReportViewer Excel. Voir Excel Device Info

Malheureusement, aucune ne sera omise dans votre rapport exporté. La seule chose que je peux suggérer est que vous supprimez tout le formatage du fichier de rapport RDLC, avant d'exporter.

Questions connexes