2012-02-29 77 views
1

VS2010のレポートビューアでローカルレポートを使用しています。SSRSレポートのエクスポートによるExcelのエクスポートとシート名の発行

RDLCには2つ以上のコントロールがあり、ソフトで改ページを強制するためにPageBreakAtEndプロパティをTrueに設定しています。 ユーザーがExcelにエクスポートすると2番目のExcelシートが生成されます。

ただし、Excelのシートは「シート1」と「シート2」と呼ばれます。

シート名はどのようにして入力できますか?だから私はGoogleを検索し、リンクを見つけた http://blogs.msdn.com/b/robertbruckner/archive/2010/05/16/report-design-naming-excel-worksheets.aspx 私はそれが可能であることを知りました。ページネームと呼ばれるプロパティがあります。 VS2010からレポート をデザインしていますが、ページネームプロパティが見つかりませんでした。だから誰でもページネームのプロパティがどこにあるのか教えてくれます。

ありがとう、

答えて

3

Page Nameプロパティは2008 R2で導入されました。あなたはSQL2008R2に取り組んでいますか?以下 は、手順を歩いてブログ記事です: Page Name SSRS 2008R2

+0

+1この回答は正しい行動のようです。しかし、それは私のためには機能しませんでしたが、それは[特定のバージョンが連動していないためです](http://social.msdn.microsoft.com/Forums/sqlserver/en-US/16fdbede-9bd1-46a9- ae76-31fd67aa5a53/pagename-property-not-working-for-excel-2010?フォーラム= sqlreportingservices)(Excel 2013 + SSRS 2012 for me) – Jeroen

3

ありExcelエクスポート用のタブ名を設定するには、ページ名フィールドを変更する方法についての多くのチュートリアルがありますが、それらはすべて、SSRSのプロジェクトのために非常に重要な設定を欠場する傾向があります

ソリューションエクスプローラ - >プロジェクト名を右クリックし、[プロパティ] - > [ターゲットサーバーバージョン]を選択します。

「SQL Server 2008 R2」に変更します。

この設定がない場合、設定したpageNameフィールドは、Excelのエクスポートでタブ名として表示されません。これは私のような誰かが古いプロジェクトを扱うのを助けてくれることを願っています。

+0

この回答は私の問題を解決しました。プロジェクトはSQL Server 2008に設定されていませんでした.SQL Server 2008ではなく、 –

関連する問題