---
sourceDocument: オーストラリアのモバイル構成とナビゲーション
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/mobile

 Release :

    - australia

ft:locale :

    - ja-JP

ft:publication_title :

    - オーストラリアのモバイル構成とナビゲーション

ft:clusterId :

    - mobile

bundleId :

    - mobile

workflow :

    - Development, Data and Analytics


---

# 入力フォームアクションの構成

# 入力フォーム画面での入力フォームアクションの構成 {#ariaid-title1}

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

入力フォームフィールドの横にボタンを追加して、ユーザーがさまざまな入力アクションを実行できるようにします。これらのアクションには、コメントの追加、1 つ以上の添付ファイルの追加、他の画面への移動が含まれます。

## 始める前に

必要なロール：admin

このトピックでは、さまざまな入力フィールドの入力アクションを構成する方法について説明します。これらの設定は、入力フォーム画面の一般的なセットアップ内で実行する必要があります。追加の入力アクション構成は、\[入力フォーム\] 画面の \[プレゼンテーションスタイル\] フィールドで <kbd class="ph userinput">[画面</kbd>\] が選択されている場合にのみ使用できます。詳細については、「[入力フォーム画面の設定](https://servicenow-prod.fluidtopics.net/5RTEmzcoJHYt5z3FSwF0wg "ユーザーがモバイルアプリのレコードリストを表示できるように、入力パラメーターを設定します。リストからレコードにアクセスするには、レコード名をタップするだけです。")」を参照してください。

## このタスクについて

\[その他のメニュー\] ボタン ![\[その他のメニュー\] アイコン。]() 指定された入力値フィールドによる。  
注:  
ボタンの外観は、 iOS オペレーティングシステムと Android オペレーティングシステムによって異なる場合があります。ボタンは、水平または垂直に 3 つのドットで示されます。

## 手順

1. 移動先 すべてシステムモバイルモバイルアプリビルダー.  
   モバイルアプリビルダー が新しいブラウザータブで開き、アプリケーションスコープ選択画面が表示されます。
2. 作業しているアプリケーションスコープを検索し、アプリケーションスコープの名前を選択します。  
   モバイルアプリビルダー カテゴリのホーム画面が表示されます。
3. \[ 画面 \] カテゴリを選択し、既存の入力フォーム画面または \[新規\] を選択します。  
   新規 を選択する場合は、画面の作成 ページで 入力フォーム オプションを選択し、続行 を選択します。
4. \[入力フォーム画面\] ページの \[プレゼンテーションスタイル\] フィールドの \[<kbd class="ph userinput">画面</kbd>\] を選択します。
5. \[アクション\] 領域で \[新規 \] を選択して、\[入力フォームアクション\] ページを開きます。
6. 必要に応じて、次のフィールドに入力します。  
   {#input-actions-configure__table_lqq_zxv_21c__entry__2}

   | フィールド | 値 |
   |-|-|
   | プロパティ ||
   | 名前 | アクションの名前。 |
   | ラベル | アクションに表示されるラベル。 |
   | 有効 | アクションがアクティブかどうか。非アクティブなアクションは入力フォーム画面に表示されません。 |
   | オフラインで利用可能 | このアクションをオフラインで使用できるかどうかを判断します。 |
   | 入力タイプ | 入力を別のソースから入力するか、アクションによって変更するかを選択するオプション。 注: この構成では 、\[入力アクション\] を選択します。 コメント、添付ファイル、ナビゲーション機能などの入力フィールドに入力アクションを適用します。 |
   | アイコン | ユーザーのモバイル画面でアクションを表すために使用されるアイコン。 |
   | アクションの配置 ||
   | 入力フォーム画面 | アクションが表示される入力フォーム画面を選択します。 |
   | 入力フォームセクション | アクションが表示される入力フォームセクションを選択します。選択した入力フォーム画面にセクションが含まれていない場合、このフィールドは使用できません。 |
   | 親テーブル | アクションが適用される親テーブル。このフィールドは自動入力されます。 |
   | 親入力 | アクションを適用する入力を選択します。 |
   | アクション属性 | 生成されたデータをアクションがどこでどのように処理するかを決定します 注: 特に明記されていない限り、\[入力タイプ\] フィールドで \[入力アクション\] を選択すると、リストされているすべての属性を使用できます。 InputActionType:入力アクションは、\[その他\] メニューアイコン \[ ![その他メニュー\] アイコン]() でトリガーできるアクションです。 入力値フィールドの横に表示されます。アクションは、 <kbd class="ph userinput">添付ファイル</kbd>、 <kbd class="ph userinput">コメント</kbd>、または <kbd class="ph userinput">ボタン</kbd> (ナビゲーション機能) です。 ButtonId:入力アクションに関連付けられたナビゲーション機能。このナビゲーション入力アクションは、 <kbd class="ph userinput">グローバル</kbd> コンテキストまたは <kbd class="ph userinput">レコード</kbd> コンテキストのいずれかにすることができます。<var class="keyword varname">ButtonId</var> は、ボタン \[sys_sg_button\] テーブルのレコードのsys_idです。 HiddenAttachmentSources:ユーザーからの特定の添付ファイルソースのアップロードを防ぐ機能。ユーザーは、電話のカメラまたはギャラリーからのみ画像をアップロードできます。 DataSourceID:データベースからデータをロードするために使用されるデータソース。コメントと添付ファイルの入力アクションに使用されます。 注: <var class="keyword varname">ElementIdentifier</var> 属性も必須です。詳細については、「[データソース](https://servicenow-prod.fluidtopics.net/h0dc6Wv6yXOvPT8OSY0HSA "データソースは、要素識別子を使用して UI 要素を特定のデータベースフィールドにマップするロードメカニズムです。データソースを使用してデータを取得し、入力フォーム画面に表示します。")」を参照してください。 ElementIdentifier:データベースからデータをロードするために使用される、データソース内に含まれる一意の ID。コメントと添付ファイルの入力アクションに使用されます。 注: <var class="keyword varname">DataSourceID</var> 属性も必須です。詳細については、「[データソース](https://servicenow-prod.fluidtopics.net/h0dc6Wv6yXOvPT8OSY0HSA "データソースは、要素識別子を使用して UI 要素を特定のデータベースフィールドにマップするロードメカニズムです。データソースを使用してデータを取得し、入力フォーム画面に表示します。")」を参照してください。 UserActionID:このアクションレコードを識別する一意の値。アクションを UI ルールに関連付ける必要があります。 注: このフィールドは、\[ 入力タイプ\] フィールドが <kbd class="ph userinput">[入力ソース]</kbd> の場合に使用できます。 |
   [表 : 1. アクションフィールド]

   {#input-actions-configure__table_lqq_zxv_21c}
7. \[名前\] フィールドに入力アクションの名前を入力します。
8. ユーザーに表示される入力アクションのラベルを \[ラベル\] フィールドに入力します。
9. \[入力タイプ\] フィールドで \[入力アクション\] を選択します。
10. \[アクションの配置\] 領域のフィールド ( 入力フォーム画面、 親テーブル、 および親入力) に入力して、アクションを表示する場所を選択します。
11. \[アクション属性\] 領域で \[新規 \] を選択します。  
    入力フォームアクション属性が開きます。
12. 入力フィールド領域に含める入力アクションについて、次の操作を行います。

    | 入力アクションタイプ | 手順 |
    | 添付ファイル | 1. \[名前\] フィールドで \[InputActionType\] を選択します。 2. \[値\] フィールドにテキスト<kbd class="ph userinput">の添付ファイル</kbd>を入力します。 3. \[Save (保存)\] を選択します。 {#input-actions-configure__ol_xjl_jxy_42c} |
    | コメント | 1. \[名前\] フィールドで \[InputActionType\] を選択します。 2. \[値\] フィールドにテキスト<kbd class="ph userinput">コメント</kbd>を入力します。 3. \[Save (保存)\] を選択します。 {#input-actions-configure__ol_jyw_sxy_42c} |
    | ナビゲーションボタン | 1. \[名前\] フィールドで \[InputActionType\] を選択します。 2. \[値\] フィールドにテキスト<kbd class="ph userinput">ボタン</kbd>を入力します。 3. \[Save (保存)\] を選択します。 入力フォームアクション属性テーブルに戻ります。 4. \[アクション属性\] 領域で \[新規 \] を選択します。 5. \[名前\] フィールドで \[ButtonId\] を選択します。 6. \[ 値\] フィールドで事前設定されたナビゲーションタイプを選択します。ナビゲーションボタンの作成の詳細については、「 [ナビゲーション機能](https://servicenow-prod.fluidtopics.net/7QNBfqv4335q4xBBOkRHnA "ナビゲーション機能は、ユーザーを現在の画面から別の画面またはランチャー画面に移行します。")」を参照してください。 注: 選択したナビゲーション機能に (グローバルコンテキストではなく) レコードコンテキストがある場合は、データソースを使用して特定のレコードにマッピングする必要があります。 <var class="keyword varname">ButtonId</var> がレコードコンテキストを持つボタンを参照する場合、デフォルトは入力フォームのコンテキストになります。ただし、データソースを使用して別のレコードコンテキストにリンクすることで、このデフォルトコンテキストを上書きできます。 7. \[Save (保存)\] を選択します。 {#input-actions-configure__ol_yvy_vxy_42c} |
    |-|-|

    {#input-actions-configure__choicetable_p4n_gxy_42c}
13. \[Save (保存)\] を選択します。
{#input-actions-configure__steps_x4s_2wy_r2c}

## 次のタスク

インスタンス \[instance\] テーブルから既に添付ファイルとコメントがロードされている入力フォーム画面を開くには、属性 <var class="keyword varname">DataSourceId</var> と <var class="keyword varname">ElementIdentifier</var> を設定する必要があります。たとえば、複数のユーザーが同じフォームで作業するシナリオでは、データソースロードメカニズムによって、入力フォーム画面で次のユーザーに最新のデータが表示されることが検証されます。レコードコンテキストを持つナビゲーション機能の場合、レコードコンテキストはデータソーススクリプトで定義されます。スクリプトは、ナビゲーションのコンテキストを含むレコードのsys_idにマップされます。詳細については、「[データソースの構成](https://servicenow-prod.fluidtopics.net/GivAedMCLKjjTHT7NIO_TA "要素識別子を使用して UI 要素を特定のデータベースフィールドにマップするようにデータソースを構成し、データを取得して入力フォーム画面に表示できるようにします。このマッピングは、各 UI 要素がレコード内の対応するデータフィールドを正確に反映していることを確認します。")」を参照してください。

