0

毎日のスケジュールでレポートをフォルダーの場所に書き込むデータ ドリブン サブスクリプションを追加したレポートがあります。レポートは csv として表示されます。ファイル名は MyReport1234 です。csv .

これを Myreport1234 にする必要があります。txt . SSRSでこれを行うにはどうすればよいですか?

私はSSRS 2008 R2を使用しています

4

1 に答える 1

1

これに対する解決策を見つけました:

  1. データ ドリブン サブスクリプションを作成する
  2. ステップ3で、単に書くSELECT 1か、動的ファイルを生成しようとしている場合は、これのロジックをselectステートメントに埋め込み、次のようなエイリアスを与えることができますSELECT 'Myreport1234.txt' as [FileName]
  3. ステップ 4 で、静的ファイル名を指定するか、前のステップで作成した列「FileName」を使用してデータベースから値を取得します。
  4. レンダリング形式CSVに設定します
  5. これは重要なステップです >>ファイル拡張子をFalseに設定する必要があります。これにより、レンダラーは、選択したレンダラーのデフォルトの拡張機能を追加できなくなります。ファイル拡張子として表示されるように、ファイル名にあるものはすべて残します。
于 2016-08-16T19:55:01.700 に答える