溶液(A)テキストモードでWord文書のレポートを達成するために、

      中国では、テーブル(ない非常にスペック表)Word文書の形式は、大半が異なるデータレコードされているモジュールとして良い形を作って、その後、テンプレートを埋めるために、アプリケーションの開発に日常使用で非常に多くあります。特にB / Sの開発に、サーバは良い解決策、より面倒プラス面倒なアプローチの開発よりもWordApplictionを呼び出して、私たちのプロセスはWordAppliction開発によって直接行うことができますが、あなたは、Officeをインストールする必要があります。ポイントシステムリソースが、言っていないシステムが不安定になることができます(同時通話Wordがテストされていません)。そのため、実際の開発では、緊急の必要性は、よりよい解決策のために別の場所を調べています。

      同社の新プロジェクトは、特にExcelのセクションでは、今持っている、全く開発されていない多くの場所が、やるべきことのOfficeの開発の多くの機能があり、この開発を完了するために私を促した不規則な形のこのシステムを使用することです放出され、完成したアプリケーションの言葉、他のより良い開発Officeアプリケーションへの参照の詳細を貧しい同志に喜んで、私たちは、私はすべての研究では、より良い学習を得ることができ、開発のトラブルの重複を減らすことができます。(背の高い同級生レイモンド・ウォン神、彼はテキストとしてのアイデアを与えたので、私は少し回り道を持っています)

       .NETで、Framework4.0は、すべてのOffice2007の後、WordやExcelの呼び出しやその他の機能を含め、Office2007の開発パッケージを提供していますが、この文書はOffice2003などの機能に(ないこの分野の研究のために)変換されたかどうかを知りませんZipファイル圧縮は、OfficeのXMLドキュメントの新しい標準ベースの仕様はまた、多くの研究ではありません、私は開発キットに精通していると信じて、多くの時間を持っているだけでなく、私のプログラムのために(、Word文書に使用のようなExcel文書を参照してください。テキストストリームで、開発者は.DOCを持つユーザーへの接尾辞として保存することができ、より良い.NET開発パッケージのポイントは)多くの助けではないので、私は成功し、リターン後にレポートを生成し、テンプレートとしてXMLレポートを保存するWord2003の道を選びました、あなたは直接開いOfficeドキュメントを使用することができます。

ここでは具体的な実装手順について話をします:

       参照して、本実施形態の参照VBAの技術に関連するプログラミング言語DSL ドメイン固有言語は)テキストに関連する式(関数)を設定することにより、考えられている、システムは自動的に、非常に高いに対応し、式に従って、対応するデータに変換します検索と置換。

       1、Word文書を保存する方法としてXMLを使用します。DOC文書内をOffice2007が保存するXML仕様で、Office2003などは、より良い大幅に節約よりもHTML形式の形で説明するのは容易なXMLドキュメントの仕様を、保存され、そのプログラムは、XML文書を使用して開発するために保存されます。

       2は、使いやすい、ユニバーサル達成するために、プログラムは、開発者のための愚か者使用され、プログラムは開発者だけのためのシンプルなインターフェイスを提供し、すべての実際の作業は、デザインテンプレート(すなわちDSL言語学習)であり、プログラムそれは特定のテンプレートの出力によって制御されるので、送信エンティティまたはコレクションエンティティとテンプレート名指定されたプログラムは、出力レポートエンティティ変換に従って(エンティティのタイプ、すなわち、強力なエンティティタイプを必要とする、匿名であってもよい)でのみ必要、開発者によって発行された出力を事前に配置する必要はありません。Wordのレポートのすべてを満たすので、基本的にできます。

      3、拡張しやすいです。プログラムを設計しFormulaUtility拡張メソッドからの需要拡大は、プラグインの形で行うことができるクラスに興味があるなら、あなたは、需要のほとんどを解決することができ非常にタイプ式を実施している、プログラムは、プラグインを達成することができるロード特定のニーズ。

 

ソース記入してくださいhttp://www.cnblogs.com/Yjianyong/archive/2011/01/10/1931132.htmlを

       ここでは、この問題は、継続的な予想......

ます。https://www.cnblogs.com/Yjianyong/archive/2011/01/10/1931132.htmlで再現

おすすめ

転載: blog.csdn.net/weixin_33795093/article/details/94199559
おすすめ