0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

rex0220 計算式プラグイン ユーザー選択の所属組織セット

Last updated at Posted at 2024-11-21

計算式プラグインで、ユーザー選択の所属組織をセットします。

概要

ユーザー選択項目から所属組織を取得し組織選択項目にセットします。
OINFO の "setData" オプションで、組織選択項目へのセット用データを作成できます。
組織コードと組織名を設定するため、編集画面で指定ユーザー変更時にも組織名が組織選択項目に表示されます。

ex: OINFO("code1","setData") -> [{"code":"code1","name":"name1"}]
※計算式プラグイン Ver.83 以降

2024-11-21_12h01_48.png

操作例

2024-11-21_12h04_29.gif

計算式プラグイン設定

UINFO, OINFO, GINFO 関数を使用する場合は、「ユーザー情報」をチェックします。

  • SEL_CODE(ユーザー選択,"array")
    • ユーザー選択項目からユーザーコードを取得
  • UINFO(...,"orgs")
    • ユーザーコードから所属組織IDを取得
    • 優先する組織を取得する場合は、"primaryOrganization"
  • OINFO(...,"setData")
    • 所属組織IDから組織選択項目へのセット用データを作成

2024-11-21_12h05_59.png

.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")
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?