---
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) 所要時間：3分

グループ化されたスキャンをサポートする入力フォーム画面を構成します。グループ化されたスキャンを使用すると、セットでスキャンする必要がある資産に関連付けられている複数のバーコードをスキャンできます。

## 始める前に

入力を作成する前に、入力フォーム画面を作成する必要があります。入力フォーム画面の作成については、「 [入力フォーム画面の設定](https://servicenow-prod.fluidtopics.net/5RTEmzcoJHYt5z3FSwF0wg "ユーザーがモバイルアプリのレコードリストを表示できるように、入力パラメーターを設定します。リストからレコードにアクセスするには、レコード名をタップするだけです。")」を参照してください。

必要なロール：admin

## このタスクについて

グループ化されたスキャンバーコード入力は、アクションアイテムでのみ使用されるスクリプト書き戻しアクションでサポートされます。アクションアイテムの詳細については、「 [アクションアイテムの構成](https://servicenow-prod.fluidtopics.net/x2dcxzOwiy1IutgW5NgoHw "アクション機能を機能させるには、アクションアイテムを作成してアクション機能に関連付ける必要があります。アクションアイテムは、アクション機能とその仕組みを定義します。")」を参照してください。

グループ化されたスキャンバーコード入力は [オフライン](https://servicenow-prod.fluidtopics.net/PgmgUPbPh27DanBwR9u0Gw "オフラインモードを設定して、インターネットに接続がないユーザーでもモバイルデバイスから作業を続行できるようにします。") で利用でき、 [それらにはモバイル UI ルール](https://servicenow-prod.fluidtopics.net/eB_SFRyyVq5T68_FNEMJFg "モバイル UI ルールを使用して、モバイル UI を変更するルールをビルドします。これらの変更には、フィールドの非表示と表示、フィールドの必須化、フィールド値の計算の実行、さまざまな UI 要素への UI スタイルの適用などが含まれます。") が適用されます。

## 手順

1. \[ すべて \] に移動し、フィルターに <kbd class="ph userinput">「sys_sg_parameter_screen_list.do</kbd> 」と入力します。
2. バーコード入力を追加する入力フォーム画面を選択します。
3. \[ 設定 \] タブで、\[ 詳細\] チェックボックスをオンにします。
4. ページ上部のバナーを右クリックし、\[保存\] を選択します。
5. フィルターに <kbd class="ph userinput">「sys_sg_parameter_section_m2m.do</kbd> 」と入力し、セクションマッピングを作成します。
6. フィルターに <kbd class="ph userinput">「sys_sg_parameter_section.do</kbd> 」と入力し、入力フォームセクションを作成します。
   1. \[ 入力 \] タブを選択し、\[ 入力タイプ\] が \[バーコード のみ\] の入力を追加します。
   2. \[ 属性\] タブを選択し、次のセクション属性を追加します。  
      1. \[名前\] フィールドに<kbd class="ph userinput">「SectionType</kbd>」と入力し、\[値\] の<kbd class="ph userinput">バーコード</kbd>を入力します。

         重要:  
         SectionType 属性は必須です。
      2. \[名前\] フィールドに<kbd class="ph userinput">「MaxEntries</kbd>」と入力し、ユーザーが値をスキャンできる回数を入力します。

         MaxEntries 属性はオプションです。
      3. ページ上部のバナーを右クリックし、\[ 保存\] を選択します。
      {#config-grouped-scan-barcode-inputs__ul_ufs_plc_tvb}
   {#config-grouped-scan-barcode-inputs__substeps_djz_1lc_tvb}
7. 次に移動すると、構成されたアクションアイテムに移動します システムモバイルアクションアイテム.
8. グループ化されたバーコードスキャン入力に使用するアクションアイテムを選択します。
9. グループ化されたバーコードスキャンスクリプトを \[実行スクリプト \] フィールドに追加します。  
   たとえば、グループ化されたスキャン入力に「barcodes」という名前のバーコードセクションを定義するには、次の 2 つのバーコード入力を定義できます。
   * asset_number
   * model_number

   {#config-grouped-scan-barcode-inputs__ul_y2z_1nc_tvb}

   次に、\[ 実行スクリプト \] フィールドに次のスクリプトを追加できます。

       (function WriteBackAction (parm_input, parm_variable, ActionResult) {
           for (i=0; i< parm_input["barcodes.asset_number"].length;i++) {
               var assetNumber= parm_input["barcodes.asset_number"][i];
               var modelNumber=parm_input["barcodes.model_number"] [i];
               var SMAssetUsage=new global.SMAssetUsage();
               SMAssetUsage.addAssetToStockroom(assetNumber, modelNumber);
       }
       }) (parm_input, parm_variable, actionResult);

10. \[更新\] を選択して構成を保存します。

