3

SQL Server に、データを含む 5 つの列を返すクエリがあります。

クエリの結果を Excel ファイルに保存する BizTalk アプリケーションを作成したいと考えています。ポーリング用の SP を作成し、wcf アダプターを使用して BT と SQL 間の通信を行います。

の生成方法がわかりませんfile.xls。出来ますか?

ありがとう

4

2 に答える 2

1

任意の .xls ファイルは、XML ドキュメントである XML ワークブック (Excel の [ファイル] - [名前を付けて保存]) として保存できます。メモ帳で開くと、これが XML ドキュメントであることがわかります。

ここでの秘訣は、これを生成するために使用されるスキーマを手に入れることです。これはおそらくマイクロソフト独自のものであり、配布されない可能性があります。したがって、回避策は、Excel ファイルが非常に単純である場合、それをワークブックとして保存し、XML を表示して、それに基づいて XSD を生成することです。

ここで、受信 XML をこの Workbook XSD にマップすると、結果の XML をダブルクリックすると、Excel で直接開くことができます。

お役に立てれば。

于 2012-11-15T18:21:25.507 に答える
0

その場合、カスタム パイプラインを開発する必要があります

biztalk-custom-excel-pipeline-component

于 2012-10-24T14:55:34.647 に答える