uCosminexus 電子フォームワークフロー APIリファレンス

[目次][用語][索引][前へ][次へ]

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。

例外

BLCException

BLC内で次のどれかの原因のエラーが発生しました。