0

社内で社内用のアプリケーションを開発しています。このアプリケーションの目的は、ドキュメントのイメージングです。私たちがやりたいことは、ドキュメントに添付するバーコード ラベルを印刷して、vfiler などのソフトウェアでスキャンしたときに、バーコードを読み取ってファイルする方法を知ることができるようにすることです。

主な焦点は、Web ベース (PHP) の ERP システムです。ユーザーが注文または PO を入力するとすぐにバーコード ラベルを印刷できるように、コードを変更したいと考えています。ERP Web ページのソース コードにアクセスできます。プリンター選択ダイアログを表示せずに Web ページをプリンターで印刷する方法がわかりません。そこで、バーコードの印刷を行う VB アプリケーションを作成してみようと決心しました。これにより、プリンター選択ダイアログをバイパスできます。

それでは質問です。サーバー上で実行されている Web ページ (PHP) に VB アプリを呼び出してタスクを実行させる方法はありますか? したがって、Web ページにボタンがあり、ユーザーがそれをクリックした場合、そのボタンは何らかの形で関連情報 (注文番号) を VB アプリに送信し、VB アプリはバーコードを印刷します。VB アプリは常にマシン上で実行されます。ラベル プリンターは、各ユーザーのマシンの Zebra USB ラベル プリンターになります。

どんな考えでも大歓迎です。

ありがとう、キース

4

3 に答える 3

1

このような実装方法は、Windows サービスを Web サーバーとは別のシステムで実行し、Web サーバー上のアップロード フォルダーを監視し、さらに処理するためにファイルを適切な場所に移動することでした。アップロードが成功したときに最初の記録を作成し、その後の各アクティビティ (印刷、ファックス、電子メール、手動レビューのための送信など) のトランザクション記録を作成することで、システム内のファイルの動きを追跡しました。これにより、各ドキュメントの報告可能な監査証跡が保証され、時々発生する「孤立した」ファイルを特定するのに役立ちました。

このようなサービスで重要なことは、サービスがプリンターやネットワーク ドライブなどのリソースにアクセスできるように、セキュリティを適切に構成していることを確認することです。

于 2011-10-17T17:29:30.797 に答える