rex0220 計算式プラグインで、選択されたユーザーの組織情報から優先する組織を取得し、さらに組織に所属するメンバーを項目に設定します。
概要
選択されたユーザーの優先する組織と関連情報を取得します。
操作例
計算式プラグイン設定
.js
// 所属する組織
OINFO(UINFO(
SEL_CODE(ユーザー選択,"array"),"orgs"
),"name")
// 優先する組織ID
UINFO(
SEL_CODE(ユーザー選択,"array"),"primaryOrganization"
)
// 優先する組織コード
OINFO(UINFO(
SEL_CODE(ユーザー選択,"array"),"primaryOrganization"),
"code"
)
// 優先する組織選択
SET_CODE(OINFO(
UINFO(
SEL_CODE(ユーザー選択,"array"),"primaryOrganization"),
"code"
))
// 優先する組織のメンバー
UINFO(OINFO(
NVL(優先する組織ID,0),
"users"
),"name")
// 優先する組織のメンバー役職
OINFO(
NVL(優先する組織ID,0),
"userNames"
)
// 優先する組織の親組織
OINFO(OINFO(
NVL(優先する組織ID,0),
"parentCode"
),"name")
// 優先する組織の子組織
OINFO(OINFO(
NVL(優先する組織ID,0),
"children"
),"name")