2011-09-13 14 views
1

経費報告課金システムなどのデータベースアプリケーションを想像してみてください。 私はasp.netでSQLサーバーを開発しました。 1つの経費報告書に画像やPDFなどのパスなど、複数の添付ファイル(領収書)がある場合は、1対多の関係を想像してください。現在、グリッド上に添付ファイルを表示するハイパーリンクを表示しています。私はそれを印刷するために各添付ファイルを通過するすべての印刷機能を追加したい。ファイルへのdbパスを使用したページの印刷

パスがネットワーク共有\ my server \ myfilesに保存されていて、データベースにファイル名を持つこのパスへのリンクがある場合は、ループしてwindow.printのようなものを使用して各ファイルを印刷できますか?これをどうすれば処理できますか?

答えて

0

window.printに問題があると、すべての項目に対してダイアログが表示されます。これはユーザーにとって痛いものです。

あなたができる最良のことは、すべてのものが組み合わされて印刷されているファイル[おそらくpdf]を生成することです。

+0

すべてのドキュメントがPDFの場合は、オープンソースの.NET PDFライブラリを入手し、それを使用してすべてのドキュメントを1つにまとめ、それをクライアントにレンダリングします。これによりPDF全体を印刷できます。 – GregL

関連する問題