1

SQL Server バックエンドを備えた C# winforms アプリケーションがあり、アプリケーション内から Word ドキュメントを作成し、アドレス、参照などの基本情報を入力できるようにしたいと考えています。アイデアをオンラインで閲覧していましたが、始めるのに苦労していますこのテーマ。

誰かが私を正しい方向に向けてください。

4

2 に答える 2

3

開始点として、このリンクOffice Development With Visual Studio に移動し、要求されたライブラリをダウンロードしてインストールします。

主題は非常に広く、正確な詳細で答えることができません。
ただし、ご要望どおり、これは方向性です。

  • DOT ドキュメントを作成し、SqlServer からのデータが書き込まれる MergeFields を入力します。
  • プロジェクトに Office Interop Word ライブラリへの参照を追加します。
  • 必要な Application および Document インスタンス変数を宣言します
  • データベースからデータを読み取り、Office Word ライブラリを使用して DOT ファイルを開きます
  • DOT ファイルで相対 MergeField を検索し、そのテキストを更新します
  • DOT ファイルをドキュメントとしてフォルダーに保存します。

ご覧のとおり、これらの各ステップは、それだけで質問する価値があります。だからあなたはやるべきことがたくさんあります

于 2012-05-24T08:15:33.630 に答える
0

探す必要があるのは Report Designer です。コードから編集し、Word、PDF などを含む多くの形式でエクスポートできます。Crystal Reports、Devexpress XtraReports を探すことができ、無料のものもたくさんあります。

于 2012-05-24T08:18:39.673 に答える