帳票システム構築支援 uCosminexus EUR uCosminexus EUR Print Manager 帳票出力
![[目次]](FIGURE/CONTENT.GIF)
![[用語]](FIGURE/GLOSS.GIF)
![[索引]](FIGURE/INDEX.GIF)
![[前へ]](FIGURE/FRONT.GIF)
ClientAddressプロパティ
蓄積クライアント印刷するときのクライアントPCのIPアドレスを入出力します。
解説
- ClientAddressプロパティは,次に示すメソッドを呼び出すタイミングによって,クライアントPCのIPアドレスを入出力します。
- GetSpoolFileAttributeメソッドを呼び出したあと
蓄積クライアント印刷するときのクライアントIPアドレスが「255.255.255.255」形式で出力されます。
- SetSpoolFileAttributeメソッド,およびPrintSpoolReportメソッドを呼び出す前
蓄積クライアント印刷するときのクライアントIPアドレスを「255.255.255.255」形式で指定します。長さは15バイトまでです。
- サーバアプリケーションから次のようなAPIを使用すると,Webクライアントの要求元を取得できます。指定方法などについては,各APIのアプリケーションサーバの仕様を確認してください。
- ASPの場合
- Request.ServerVariables("REMOTE_ADDR")
- JSPの場合
- request.getRemoteAddr()
- ClientAddressプロパティは,GetSpoolFileAttributeメソッド,およびSetSpoolFileAttributeメソッドで蓄積ファイルを操作する場合,ならびにPrintSpoolReportメソッドで蓄積クライアント印刷する場合に指定が有効になります。それ以外のメソッドでは,ClientAddressプロパティを指定しても無視されます。
- 蓄積クライアント印刷する場合にClientAddressプロパティの指定を省略したときは,蓄積ファイルの属性情報でクライアントPCのIPアドレスを決定して印刷します。複数の蓄積ファイルの印刷データを統合して印刷するときは,最初に指定した蓄積ファイルの属性情報でクライアントPCのIPアドレスを決定します。
なお,ClientAddressプロパティと蓄積ファイルの属性情報のどちらにもクライアントIPアドレスの設定がないときは,蓄積クライアント印刷実行時にエラーとなります。
データ型
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi, Ltd.
All Rights Reserved. Copyright (C) 2009, 2011, Hitachi Solutions, Ltd.