---
sourceDocument: オーストラリア ServiceNow AI Platform の機能
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/servicenow-platform

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリア ServiceNow AI Platform の機能

ft:clusterId :

    - platcap

bundleId :

    - platcap

workflow :

    - Platform


---

# レコードプロデューサーデータを入力

# レコードプロデューサーのデータの入力およびユーザーのリダイレクト {#ariaid-title1}

* リリースバージョン: Australia
* 
* 更新日 2026年03月12日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：2分

レコードプロデューサーによって作成されたすべてのレコードのデータを入力し、レコードプロデューサーを送信した後に、エンドユーザーを特定のページにリダイレクトすることができます。  
レコードプロデューサーでデータを入力するには、次のいずれかの方法を組み合わせて使用します。

* レコードプロデューサーで、ターゲットレコードのフィールドと同じ名前の変数を作成します。たとえば、\[新しいインシデントの作成\] レコードプロデューサーの caller_id という名前の変数は、新しいインシデントレコードの `caller_id` フィールドに値を設定します。[フィールドタイプに対応する変数タイプ](https://servicenow-prod.fluidtopics.net/64fdGCBoKhnOD04bu2pvpA "変数を使用してレコードプロデューサーフィールドのデータを収集します。")を使用します。
* [テンプレート](https://www.servicenow.com/docs/access?context=c_Templates&version=australia&pubname=australia-platform-administration&ft:locale=en-US)を定義し、レコードプロデューサーによって作成されたすべてのレコードの静的フィールド値を割り当てます。
* 任意の変数またはサーバー側のオブジェクトと関数を使用して値を割り当てるスクリプトを定義します。
  * `current.*FIELD_NAME*` を使用して、作成中のレコードのフィールドを参照します。
  * `producer.*VARIABLE_NAME*` を使用して、エンドユーザーが入力した値を参照します。
  * [RP.getParameterValue](https://www.servicenow.com/docs/access?context=RenderProperties-Scoped-API&version=australia&pubname=australia-api-reference&ft:locale=en-US) を使用して、URL で渡されたパラメーター値を返します。RP は Record Producer (レコードプロデューサー) ではなく Render Properties (レンダープロパティ) の略です。
  {#c_PopulatingRecordData__ul_g55_ppd_2p}
{#c_PopulatingRecordData__ul_dbx_jpd_2p}

## レコードプロデューサーを送信した後のリダイレクト

レコードプロデューサーの送信後にエンドユーザーを特定のページにリダイレクトするには、次のいずれかを使用して \[スクリプト\] フィールドでリダイレクトリンクを定義します。

* `producer.redirect`：プラットフォーム UI 内のリダイレクト動作を有効にします。
* `producer.portal_redirect`：サービスポータル内のリダイレクト動作を有効にします。
{#c_PopulatingRecordData__ul_jqt_ccp_dz}

たとえば、次のコードでは、レコードプロデューサーを送信した後にユーザーをホームページにリダイレクトします。

* プラットフォーム UI 内：

      producer.redirect="home.do";

* サービスポータル内：

      producer.portal_redirect = "sp?id=sc_home"

{#c_PopulatingRecordData__ul_lcg_hgn_hz}  
次のコードは、レコードプロデューサーの ID を与えます。

    RP.getParameterValue('sysparm_id')

**関連タスク**   

* [レコードプロデューサーを作成する](https://servicenow-prod.fluidtopics.net/I11YhhcwInj77FR47jL2Cg "レコードプロデューサーは、そのレコードプロデューサーと同じスコープ内にあるテーブルおよびデータベースビューに対して作成できます。また、他のスコープ内にあるアプリケーションからの作成アクセスを許可するテーブルに対しても作成できます。")
* [テーブルからのレコードプロデューサーの作成](https://servicenow-prod.fluidtopics.net/tLQH_w31FQYYxw0vI0NNSg "テーブルレコードから サービスカタログ レコードプロデューサーを直接作成することができます。")

