2016-04-11 9 views
0

私はユーザーにページを一度しか印刷できないアプリケーションを作成しています。私は、どのページがプリンタに送られて、それらのページが印刷されたことをマークするためにデータベースを更新するかを知る方法を探しています。印刷されたページを確認する

+0

どのように印刷を呼び出していますか? –

+0

ページを再度印刷しないようにするコードを追加する必要があるので、私はビューアで印刷機能を無効にしているため、.PrintReport()関数を使用して呼び出します。 – Shon

答えて

0

プリンタボタンをキャプチャして独自のコントロールに保存する必要があります。

その後、プリンタのボタンをクリックしたときにdivでメディアプリントを表示したり、コンテンツを表示したりすることができます。

はこちらのボタンをキャプチャする方法を見てみましょう:How to capture the click event on the default print menu called by Javascript window.print()?

+0

アプリケーションはWindowsベースでWebベースではありません。また、レポートのプレビューが表示されるため、Crystalレポートビューアが使用されました。私は、異なるコントロールを使用するWebページを印刷するためではなく、印刷イベントをキャプチャする方法を尋ねています。 – Shon

+0

あなたの質問にもっと具体的にして、あなたのscenearioに伝えるべきです。私はクリスタルレポートに関する専門知識を持っていません。 Gook Luck! –

関連する問題