- 新着としてマーク
 - ブックマーク
 - 購読
 - ミュート
 - RSS フィードを購読する
 - ハイライト
 - 印刷
 - 不適切なコンテンツを報告
 
12-05-2023 11:40 PM
コミュニティの皆様
初歩的な質問になりますが、ワークフローで独自のスクリプトのみを実行するようなアクションはありますでしょうか?
また、create task等のアクションを設定すると、フィールド設定値にスクリプトを設定できるようですが、
gliderecordなどを使ってデータを取得して、その値を設定することも可能でしょうか?
解決済! 解決策の投稿を見る。
- 新着としてマーク
 - ブックマーク
 - 購読
 - ミュート
 - RSS フィードを購読する
 - ハイライト
 - 印刷
 - 不適切なコンテンツを報告
 
12-07-2023 08:33 PM - 編集済み 12-07-2023 08:34 PM
ワークフロー=Flow Designer前提で回答します
>ワークフローで独自のスクリプトのみを実行するようなアクション
作れます
- Flow Designerを開く
 - NewからActionを作成
 - 新しいステップを追加
 - UtilitiesからScriptsを選択
→InputやOutputのお作法は既存のActionを参考にしてみてください 
>gliderecordなどを使ってデータを取得して、その値を設定することも可能か
可能です。
- 前述の通りActionを作る際にGlideRecordで何らかの値を取得してOutputに詰める
 - Flowの方で、作成したAction→CreateTaskの順に設定
 - CreateTaskの方で値を設定する際、前ステップのActionのOutputを利用する(データピルピッカーを使う)
 
- 新着としてマーク
 - ブックマーク
 - 購読
 - ミュート
 - RSS フィードを購読する
 - ハイライト
 - 印刷
 - 不適切なコンテンツを報告
 
12-07-2023 08:49 PM
詳しく回答していただいてありがとうございます。
既存のアクションに対して、スクリプトを埋め込むことはできないんですね。
上記キャプチャのように、フィールド設定の横にスクリプト切り替えボタンがあるので
ここにGlideRecord等を埋め込めることができるのかなと思っておりました。
- 新着としてマーク
 - ブックマーク
 - 購読
 - ミュート
 - RSS フィードを購読する
 - ハイライト
 - 印刷
 - 不適切なコンテンツを報告
 
12-08-2023 05:41 AM
インラインスクリプトでもGlideRecordを使って他のレコードの情報を直接そのフィールドに設定できます。イメージは添付の通り
もし複数のフィールドに値を設定する必要があるのであれば、アクションを作ってテーブルへのアクセスを1回にまとめることをお勧めします
