salesQuotationレポートを使用してPDFファイルを生成するジョブを作成しました。ファイルはネットワークディレクトリに作成されます。この仕事はうまくいきます。
次に、ジョブと同じことを実行するクラスを、runBaseBatchクラスで作成しました。
動作せず、バッチジョブフォームのレジストリボタンに次のエラーメッセージが表示されます。
このサーバーではプリンターの使用は禁止されています
サーバーがAOSの場合、稼働中のプリンターがあり、作成されたファイルは稼働中のプリンターがある別のサーバーに書き込まれます
reportRunクラスとprintJobSettings()メソッドを使用しましたが、バッチジョブではなくジョブで機能します。
編集:回答ありがとうございます、私の構成は今は大丈夫ですが、次の問題があります:構成runbaseBatchダイアログでチェックボックスバッチがチェックされていない場合にのみrunbasebatchクラスが機能します、バッチをチェックすると、バッチをスケジュールできません、私はエラーはありませんが、ファイルが生成されません。何か案は?