計算式プラグインで、作業者とその上長の情報を取得してみます。
概要
プロセス管理の作業者情報をステータス変化のタイミングと作業者を変更したタイミングで、ユーザー選択項目に取得します。
※計算式プラグイン Ver.65 以降でサポート
※上長の情報を取得する場合、ユーザー数等が多いと画面表示の処理時間が長くなります。
操作例
ステータス変更によって作業者が変わった時と作業者を変更した時に、作業者コピーと上長に反映されます。
画面フォーマット
ユーザー選択項目を追加
プロセス管理
作業Aに移行時に、作業者に営業部のメンバーが割り当てられる
プロフィール項目のカスタマイズ項目設定
カスタマイズ項目に、上司を設定します。
計算式プラグインの設定
オプションの「ユーザー情報」をチェックします。
UINFO 関数で、カスタマイズ項目情報を取得するには、"#boss" のように"#" を先頭に付加します。
.js
// 作業者コピー USER_SELECT
SET_CODE(
SEL_CODE(作業者,"array")
)
// 作業者上司 USER_SELECT
LET(a,SEL_CODE(作業者,"array"), // 作業者コード
b,UINFO(UINFO(a,"#boss"),"code"), // 上司コード
SET_CODE(b)
)