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 計算式プラグイン 組織選択項目の親組織を取得

Posted at

計算式プラグインで、組織選択項目の親組織を取得します。

概要

組織選択項目で指定された親組織を取得して、文字列項目に親組織名、組織選択項目に親組織をセットします。

2024-02-20_11h20_05.png

計算式プラグイン設定

UINFO, OINFO, GINFO 関数を使用する場合は、プラグイン設定画面で「ユーザー情報」をチェック

2024-02-20_11h20_53.png

.js
OPTION: ユーザー情報

// 親組織名 SINGLE_LINE_TEXT
LET(ocodes,SEL_CODE(ユーザー所属,"array"), // 組織コード
  pcodes,OINFO(ocodes,"parentCode"), // 親組織コード
  OINFO(pcodes,"name")  // 親組織名
)

// 親組織 ORGANIZATION_SELECT
LET(ocodes,SEL_CODE(ユーザー所属,"array"), // 組織コード
  pcodes,OINFO(ocodes,"parentCode"), // 親組織コード
  SET_CODE(pcodes)  // 親組織セット
)

親組織名取得の計算結果

OINFO 関数で、組織名を配列で取得し、文字列項目にセットすると、カンマ区切りの文字列に変換されます。

2024-02-20_11h24_08.png

親組織セットの計算結果

SET_CODE 関数で、組織コードを指定すると、組織選択項目の設定形式に変換されます。

2024-02-20_11h25_04.png

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?