QA@IT

ASP.NET 申請書類をデータベース化したい

3545 PV

VWD2005 / VB / DB:Access2003 /

初めて投稿させて頂きます。
行いたいこと、
Webで申請書類をデータベースと連動して入力指定項目を予め表示させ、
Webを印刷後に特定の記入欄を記入するか、
Web側の雛型Excelをサーバ側でコピーして生成してダウンロードする?

ここで現在の申請書類について
・Excelで作成された申請用紙がありまして、印刷フォームはA4サイズ。
 承認印枠罫線や強調する罫線が多い

いろいろ試行錯誤しながら、申請書類をHTMLで表現してみようと思いましたが
罫線枠がところどころ途切れ表現できなくて困っています。
何か良い方法がありましたらご教授ください。
よろしくお願いいたします。

回答

Web サーバー側で COM によるExcel 操作はライセンス的にやめた方が良いと思います。
サードパーティ製の Excel 生成ツール等のサーバーライセンス等を使用すれば
良いのではないでしょうか。
(ExcelCreator等)

編集 履歴 (0)

まずは、.NETのコードで、Excelのセルにデータ埋める方法をお調べになってはいかがでしょうか。そうするとExcelのテンプレートを元に実際のデータを作るイメージができてくると思います。現状COM Automationを使う方法と、Excel 2007以降のxlsx形式限定ですが、ファイルを直接編集する方法があります。

あとはそことフォーム入力とを結びつける方法、作成したExcelをダウンロードさせる方法を考えてみると良いのではないでしょうか。

編集 履歴 (0)

現在の申請書類のExcelファイルをHTML保存してうまく使えるかどうかは試してみる価値があるかな?

申請書類をうまく作れるものに変えることは無理ですかね?
Webなんだから承認印とかも廃止とか。。。
それが無理な場合は帳票印刷用のツールの導入を考えるべきかと思います。

編集 履歴 (0)
ウォッチ

この質問への回答やコメントをメールでお知らせします。