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

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

getOrgInfo

形式

public BLCDictionary getOrgInfo(java.util.ArrayList p_orglist,
                              java.util.ArrayList p_attrlist)
                       throws BLCException

機能

指定した組織(複数)の情報を取得します。結果は,新しいBLCDictionaryクラスオブジェクトに格納されます。

パラメータ

p_orglist

組織IDを指定します。1個以上指定します。組織IDは,1〜128バイトのStringオブジェクトで指定してください。

p_attrlist

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

属性名 意味
CDORG 組織コード
NMORG 組織略称
NMORGFULL 組織名
CDPARENTORG 上位組織コード
ユ−ザ追加カラム名 ユ−ザ追加情報

戻り値

取得した組織情報。

キーの意味とオブジェクト種別について,次に示します。

キー名 意味 オブジェクト種別 備考
blc_org_total 取得情報数 Integer 取得属性の指定に関係なく取得できます。
blc_org_cd_$n 組織コード String 取得属性の指定に関係なく取得できます。
blc_org_ab_$n 組織略称 String 取得属性にNMORGを指定した場合だけ取得できます。
blc_org_nmfull_$n 組織名 String 取得属性にNMORGFULLを指定した場合だけ取得できます。
blc_org_cdup_$n 上位組織コード String 取得属性にCDPARENTORGを指定した場合だけ取得できます。
blc_org_"ユ−ザ追加カラム名"_$n ユ−ザ追加情報 Object 取得属性に指定したカラム名だけ取得できます。
blc_org_cnt_"組織コード" 逆引き用情報番号 String 取得属性の指定に関係なく取得できます。
blc_org_abnm_"組織コード" 組織略称 String 取得属性にNMORGを指定していない場合は,空文字("")が返却されます。

(凡例)

$n 取得情報番号(1〜取得数)。


指定した組織IDの組織がデータベース(BLC_ORG_Vビュー)に登録されていない場合,その組織IDの指定は無視され,データベースに登録されている組織IDの組織情報だけが返却されます。

指定した組織IDの組織に,データベース(BLC_ORG_Vビュー)に登録されている組織が存在しない場合でも,キー名「blc_org_total」に値が0のIntegerオブジェクトが設定されて,正常終了します。

例外

BLCException

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