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

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

getInfo

形式

public java.util.HashMap[] getInfo(java.lang.String p_piname,
                                 java.util.ArrayList p_attrlist,
                                 java.lang.String p_condition)
                          throws BLCException

機能

指定した案件に添付されているファイル情報の一覧を取得します。

パラメータ

p_piname

対象の案件名称を1〜80バイトで指定してください。

p_attrlist

取得するカラム名を指します。1個以上指定してください。指定できるカラム名を次に示します。

カラム名 意味
CDPINAME 案件名
NUFID ファイルID
NMFILENAME ファイル名
NMCONTENT コンテントタイプ
NMCREATEUSER 作成者名
DTCREATE 作成日時
NMUPDATEUSER 更新者名
DTUPDATE 更新日時
NUSIZE ファイルサイズ
NMITEM1 ユーザ任意情報1
NMITEM2 ユーザ任意情報2
NMITEM3 ユーザ任意情報3
NMITEM4 ユーザ任意情報4
NMITEM5 ユーザ任意情報5
NMITEM6 ユーザ任意情報6
NMITEM7 ユーザ任意情報7
NMITEM8 ユーザ任意情報8
NMITEM9 ユーザ任意情報9
NMITEM10 ユーザ任意情報10

p_condition

絞り込み条件およびソート条件をSQL文のWHERE句以降に指定する形式で記述します。絞り込みおよびソートを行わない場合はnullオブジェクトを指定します。nullオブジェクトを指定した場合は,案件名称で絞り込んだ一覧が返却されます。このパラメータに絞り込み条件およびソート条件以外を指定した場合,動作は保証されません。

絞り込み条件およびソート条件の指定例を次に示します。

指定例
CDPINAME='案件名'△and△NMITEM1='xxxx'△ORDER△BY△NMFILENAME△ASC
注1 △は半角スペースです。xxxxは任意の値です。
注2 指定できる形式は,ご使用になるRDBMSによって異なります。詳細は,ご使用になるRDBMSのWHERE句以降に指定できる式を確認してください。

戻り値

取得した情報。

取得した情報は,キーを0からの通番とし,値をHashMapオブジェクトとするHashMap配列で返却されます。HashMap配列の値は,キー名を次の表に示すキー名とし,値を取得値としたHashMapオブジェクトです。

パラメータ「p_piname」で指定した案件に添付ファイルが添付されていない場合はnullオブジェクトが返却されます。

キ−名 意味 オブジェクト種別 備考
CDPINAME 案件名 String 取得カラム名にCDPINAMEを指定した場合だけ取得できます。
NUFID ファイルID Integer 取得カラム名にNUFIDを指定した場合だけ取得できます。
NMFILENAME ファイル名 String 取得カラム名にNMFILENAMEを指定した場合だけ取得できます。
NMCONTENT コンテントタイプ String 取得カラム名にNMCONTENTを指定した場合だけ取得できます。
NMCREATEUSER 作成者名 String 取得カラム名にNMCREATEUSERを指定した場合だけ取得できます。
DTCREATE 作成日時 String 取得カラム名にDTCREATEを指定した場合だけ取得できます。
NMUPDATEUSER 更新者名 String 取得カラム名にNMUPDATEUSERを指定した場合だけ取得できます。
DTUPDATE 更新日時 String 取得カラム名にDTUPDATEを指定した場合だけ取得できます。
NUSIZE ファイルサイズ Integer 取得カラム名にNUSIZEを指定した場合だけ取得できます。
NMITEM1 ユーザ任意情報1 String 取得カラム名にNMITEM1を指定した場合だけ取得できます。
NMITEM2 ユーザ任意情報2 String 取得カラム名にNMITEM2を指定した場合だけ取得できます。
NMITEM3 ユーザ任意情報3 String 取得カラム名にNMITEM3を指定した場合だけ取得できます。
NMITEM4 ユーザ任意情報4 String 取得カラム名にNMITEM4を指定した場合だけ取得できます。
NMITEM5 ユーザ任意情報5 String 取得カラム名にNMITEM5を指定した場合だけ取得できます。
NMITEM6 ユーザ任意情報6 String 取得カラム名にNMITEM6を指定した場合だけ取得できます。
NMITEM7 ユーザ任意情報7 String 取得カラム名にNMITEM7を指定した場合だけ取得できます。
NMITEM8 ユーザ任意情報8 String 取得カラム名にNMITEM8を指定した場合だけ取得できます。
NMITEM9 ユーザ任意情報9 String 取得カラム名にNMITEM9を指定した場合だけ取得できます。
NMITEM10 ユーザ任意情報10 String 取得カラム名にNMITEM10を指定した場合だけ取得できます。

注※ データベースサーバがOracleの場合はNumber型の値が返却されます。


例外

BLCException

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