Job Runner

フィールド値をまとめてセットする

概要

フィールドマッピングを使用して複数のフィールドに一度に値をセットします。

使い方

この「やること」をセットしたアクションを実行すると、指定されたレコードマッピングに基づいたフィールド値をセットします。フィールド値が元の値から変更される場合、レコードの保存が予約されます。変更されたレコードはすぐには保存されず、ジョブ内の全アクションが終了した後に自動的に保存されます。変更されたレコードを別のタイミングで保存したい場合は「値が変更されているレコードを保存する」を使用します。

自動保存時に「セット先レコード」のアプリに対してレコード編集権限を持った API トークンが必要になります。別のアクションで「kintone 接続設定を行う」を行い、kintone アプリの API トークンを設定しておいてください。

マッピングにルックアップフィールドへの値のセットが含まれる場合、「セット先レコード」のアプリに加え、ルックアップが参照するアプリ(コピー元のアプリ)に対するレコード閲覧権限を持ったAPI トークンも合わせて必要になります。別のアクションで「kintone 接続設定を行う」を行い、kintone アプリの API トークンを設定しておいてください。

設定するパラメーター

「セット先レコード」「マッピング」を設定します。

セット先レコード

セット対象となるレコードを取得したアクションを選択します。

複数行のレコードが含まれる場合、それぞれのレコードに対して処理されます。レコードが1行もない場合は何も行われません。

マッピング

どのフィールドにどのような値をセットするかを設定します。

設定が書かれていないフィールドは、値がセットされず、元の値から変更されません。

値を空白にセットしたい場合は、

= ""

と記述してください。

フィールドマッピングの詳しい記述方法は、フィールドマッピングの記述方法を参照してください。

このマッピングの式でフィールドコードを指定した場合、そのフィールドは「セット先レコード」のフィールドになります。

制限事項

関連記事