# アクション実行時の、次の作業者の取得は可能？

**URL:** <https://community.cybozu.dev/t/topic/3727>\
**Category:** kintone 開発相談\
**Created:** [2019 年 1 月 21 日午前 9:59 UTC](https://community.cybozu.dev/t/topic/3727 "2019-01-21T09:59:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account1660](https://avatars.discourse-cdn.com/v4/letter/l/9dc877/32.png) [@Legacy\_Account1660](https://community.cybozu.dev/u/Legacy_Account1660)\
**Post date:** [2019 年 1 月 21 日午前 9:59 UTC](https://community.cybozu.dev/t/topic/3727/1 "2019-01-21T09:59:04Z")

</div>

プロセス管理を利用しているアプリがあり、あるステータスには作業者を一名指定するようにしています。

process.proceedイベント発火時に、指定した作業者を、あるフィールドにコピーして残そうと思っているのですが、新しい作業者を取得する方法がありますでしょうか。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1821](https://avatars.discourse-cdn.com/v4/letter/l/d07c76/32.png) [@Legacy\_Account1821](https://community.cybozu.dev/u/Legacy_Account1821)\
**Post date:** [2019 年 1 月 21 日午後 11:51 UTC](https://community.cybozu.dev/t/topic/3727/2 "2019-01-21T23:51:41Z")

</div>

諸岡さん、こんにちは。  
プロジェクト・アスノートの松田です。

process.proceedイベントはアクションボタンを実行したタイミングで発火するので、基本的にアクション実行前のステータスの状態となります。

一方、プロセス管理の設定を取得するAPIもありますが、レコードの内容や条件等によって次ステータスの作業者は変わるし、あくまでこれは設定内容を取得するものなので現実的ではないと思います。

対案としては、  
process.proceedイベントに続いて発火する、detail.showイベントにおいては、次ステータスになり、設定に応じた作業者が定義されていますので、このタイミングで作業者を取得してフィールドを更新する、というやり方ではどうでしょうか。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1660](https://avatars.discourse-cdn.com/v4/letter/l/9dc877/32.png) [@Legacy\_Account1660](https://community.cybozu.dev/u/Legacy_Account1660)\
**Post date:** [2019 年 1 月 22 日午前 5:08 UTC](https://community.cybozu.dev/t/topic/3727/3 "2019-01-22T05:08:28Z")

</div>

松田様

諸岡です。  
早速のご返答、感謝致します。

detail.showのタイミングで拾う方法がありますね！  
process.proceedイベントに拘ってしまっていて、思いつきませんでした。  
早速適用してみようと思います。

ありがとうございました！
