addFile
形式
public int addFile(jp.co.Hitachi.soft.blc.BLCValDic p_DataValue,
java.util.HashMap p_info,
java.io.ByteArrayInputStream p_stream)
throws BLCException
機能
処理中の案件にファイル実体(バイナリデータ)およびファイル情報を追加します。
ufsv_addButtonExecutionメソッド(ボタンDB更新処理をユーザ処理で追加するためのメソッド)からだけ使用できます。
ufsv_addButtonExecutionメソッド以外から使用した場合,動作は保証されません。
パラメータ
p_DataValue
BLCValDicオブジェクト(blse.m_DataValue)を指定します。
p_info
設定するカラム情報(キー名および値)を指定します。指定できるカラム情報のキー名を次に示します。
キー名(カラム名) | 意味 | 設定値のオブジェクト種別 |
---|---|---|
NMFILENAME | ファイル名 | String |
NMCONTENT | コンテントタイプ | String |
NMCREATEUSER | 添付者名 | String |
DTCREATE | 添付日時 | String |
NMUPDATEUSER | 更新者名 | String |
DTUPDATE | 更新日時 | String |
NUSIZE | ファイルサイズ | Integer |
NMITEM1 | ユーザ任意情報1 | String |
NMITEM2 | ユーザ任意情報2 | String |
NMITEM3 | ユーザ任意情報3 | String |
NMITEM4 | ユーザ任意情報4 | String |
NMITEM5 | ユーザ任意情報5 | String |
NMITEM6 | ユーザ任意情報6 | String |
NMITEM7 | ユーザ任意情報7 | String |
NMITEM8 | ユーザ任意情報8 | String |
NMITEM9 | ユーザ任意情報9 | String |
NMITEM10 | ユーザ任意情報10 | String |
p_stream
追加するファイル実体をバイト入力ストリームのオブジェクトで指定します。指定したバイト入力ストリームの終わりまで,データが読み込みまれます。
戻り値
追加したファイルのファイルID。
例外
BLC内で次のどれかの原因のエラーが発生しました。