計算式プラグインで、ユーザー選択の所属組織をセットします。
概要
ユーザー選択項目から所属組織を取得し組織選択項目にセットします。
OINFO の "setData" オプションで、組織選択項目へのセット用データを作成できます。
組織コードと組織名を設定するため、編集画面で指定ユーザー変更時にも組織名が組織選択項目に表示されます。
ex: OINFO("code1","setData") -> [{"code":"code1","name":"name1"}]
※計算式プラグイン Ver.83 以降
操作例
計算式プラグイン設定
UINFO, OINFO, GINFO 関数を使用する場合は、「ユーザー情報」をチェックします。
- SEL_CODE(ユーザー選択,"array")
- ユーザー選択項目からユーザーコードを取得
- UINFO(...,"orgs")
- ユーザーコードから所属組織IDを取得
- 優先する組織を取得する場合は、"primaryOrganization"
- OINFO(...,"setData")
- 所属組織IDから組織選択項目へのセット用データを作成
.js
OPTION: ユーザー情報
// 優先する組織 ORGANIZATION_SELECT
OINFO(
UINFO(SEL_CODE(ユーザー選択,"array"),"primaryOrganization"),
"setData")
// 所属組織 ORGANIZATION_SELECT
OINFO(
UINFO(SEL_CODE(ユーザー選択,"array"),"orgs"),
"setData")
// 所属グループ GROUP_SELECT
GINFO(
UINFO(SEL_CODE(ユーザー選択,"array"),"groups"),
"setData")