データを外部インターフェイスに送信する必要があります - 固定小数点数、左にゼロまたは空白が埋め込まれたフィールド間にセパレータなしのテキストファイルとしてデータを期待する一部の国の政府向けに定期的に送信される金融法定レポートデータ型)を使用してスペースを埋めることができます。区切り文字を使用せずに、テキストエクスポート用のReporting Servicesでエクスポートオプションを構成する方法
RDLを作成して必要なフィールドを追加し、エクスポートオプションを追加することを検討していました。
この形式で書き出すには、書き出しオプションを作成できますか?
私たちは、レポートをフィードするストアドプロシージャ内のすべての適切なフィールドをNVARCHARにキャストする必要がないようにしたいのですが、それを左に埋め込み、最後にすべてを連結します。
また、私たちは間違いなくアドホックのエクスポートメソッドを.NETにコーディングする必要はありません。このエクスポートオプションではあまりレポートがないので価値がありません。サーバーチームにDLLをサーバーに展開することは容易ではないのですが、既にコード化されたもの、オープンソースまたはシェアウェアがあれば、望ましい解決策ではないかもしれません。
これまで、Reporting Services 2008用のXML構成ファイルを構成して、パイプで区切られたフィールドを持つテキストにエクスポートするための新しいエクスポートオプションを追加することができました。残念なことに、TextまたはCSVエクスポートモーターを使用してもセパレータを指定しないと、カンマがデフォルトで使用されます。
アイデア?
@chrisが言ったこと。この作業のためにSSISを検討しましたか?展開されたdtsxパッケージを簡単に呼び出すことができます。すでにSSRSを取得している場合は、SQL Serverを使用しているため、SSIS =余分な$はありません。 –
両方に感謝!私はそれをより明確にするために質問を拡大した。これは間違いなくレポートで、ユーザーはテキストにエクスポートして政府のサイトに送信する前に、データを簡単に確認できるようにしたいと考えています。したがって、最初にSSRSでレポートを作成し、エクスポートオプションを追加することが考えられました.SSISはこれには適していません。 –