2016-09-19 5 views
-5

私は助けてくれる友人がいて、本当にプログラマーではありませんが、ビルドするテンプレートがあると分かります。C#Word文書を生成するには

交通事故に関するレポートを生成するためにユーザーからの入力を受け付けるプログラムを作成しようとしています。ちょうど私が試してみると、ほとんどの入力を必要とせず、少しの差異しか持たない通知セクションを作成することができました。

CAPSのセクションは、ユーザーから要求された入力です。それは他の領域で使用されるので、他の領域の文字列として格納する必要があります。また、後で、ユーザーがパーティー、目撃者、車両に入る必要がある領域があります。これらの3つの組み合わせは任意の数になる可能性があるため、プログラムで通知を生成して通知を検索して置き換える必要があります。

誰かがちょうど次のコード例で正しい方向に私を指すことができます:

通知:DATE_DISPATCHEDで、約TIME_DISPATCHED 時間は、私がレポート のために大学でLOCATION_DISPATCHEDする派遣されましたCALL_TYPE

通知:2000年1月1日には、約1000年 時間、私は何が起こったのかについての小さな物語のレポート のために1010住所セントで南ロットに派遣されました。

+1

こんにちは、こんにちは。これはこのようには機能しません。 – mok

答えて

0

DOCXには必要な機能があり、これをほぼ完全に修正することができました。私は必要としているものの作業バージョンを持っていますが、出力フォーマットに関する他の問題が発生しています。 DOCXのWebページで十分に文書化されているDOCx引数文字列にテキストボックスの変数を転送するためにビルダーを使用して勉強していたのと同じ目標を持っている人にお勧めします。 https://docx.codeplex.com/discussions

0

テンプレートとユーザーの入力に基づいてワードドキュメントを組み立てようとしている場合。私はHotDocsがあなたが必要とするものだと思います。

文書をプログラムでアセンブルする場合は、MicrosoftのWordアドインまたはOfficeアプリケーションを参照することがあります。柔軟性を高めるためにOpenXML Power Tools

+0

私はHotDocsを見たことがあります。はい、それは私が必要とするものに近いですが、私はC#ルートを選択した新しいことを学ぶのが楽しいので、私はまた、購読料を支払うことを望まない。他のプログラムの提案に感謝します。 – Sean

関連する問題