1

2010 レポート定義を使用するように更新されたレポート プロジェクトに 2 つのレポートがあります。

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2010/01/reportdefinition" ...>

ただし、プロジェクトに追加された新しいレポートを含む、プロジェクト内の他のすべてのレポートは、2008 の定義を使用します。

<Report xmlns="http://schemas.microsoft.com/sqlserver/reporting/2008/01/reportdefinition" ...>

プロジェクト内の他のレポート全体でこの更新を強制するにはどうすればよいですか?

=編集=

SQL Server Report Project に固有の Visual Studio 2012互換性チャートには、次のように記載されています。

Visual Studio 2012 に固有の機能を追加すると、レポート スキーマが自動的にアップグレードされ、Visual Studio 2010 SP1 でプロジェクトを開くことができなくなります。

さて、2012年の機能が何であるかを理解する必要があります...

4

2 に答える 2

2

1 つのオプションは、マップ(2012 機能) をレポートに追加して保存し、マップを削除して、再度保存することです。マップを追加して保存する前に削除しても、アップグレードは強制されないことに注意してください。

于 2013-03-29T07:49:25.813 に答える
0

レポートのプロパティで、InitialPageName を見つけて値を指定します。InitialPageName は 2010 の機能であり、Tablix や Graph などのさまざまなレポート要素で設定できる PageName プロパティと同様です。

于 2015-01-05T10:23:31.370 に答える