2010-06-09 6 views

Répondre

1

Je pense que vous voulez dire que vous voulez exporter un rapport dans un fichier texte, mais pas au format CSV? Vous n'avez pas spécifié quel autre format vous voulez, mais si vous souhaitez exporter vers un fichier texte avec un type de délimiteur différent (par exemple Tab ou |), vous pouvez le faire en affichant le rapport via l'URL Access et en remplaçant certains les paramètres d'extension de rendu.

Par exemple, pour exporter vers un fichier délimité TAB avec l'extension .TXT:

http://SERVERNAME/reportserver/?%2fReportFolder%2fMyReport&rs:Format=CSV&rc: FieldDelimiter =% 09 & rc: Extension = TXT

Pour autant que je peux dire SSRS 2005 ne prend pas en charge la définition de ces valeurs dans rsreportserver.config, malheureusement. Cependant, SSRS 2008 le fait, ce qui signifie qu'en 2008, vous pouvez créer une nouvelle extension de rendu basée sur CSV et spécifier ces paramètres. Les utilisateurs peuvent ensuite sélectionner le format de rendu à partir de la liste Exporter dans le Gestionnaire de rapports. Cependant, comme je l'ai mentionné, 2005 ne prend pas en charge cette fonctionnalité. Je pense donc que l'option Accès URL est votre seule option.

CSV Device Info settings for SSRS 2005

Report Server URL Access for SSRS 2005