次の方法で共有


バーコード スキャンを構成する

技術者は、Dynamics 365 Field Service モバイル アプリを使用して、バーコードをスキャンできます。

バーコードをスキャンすると、データ入力が簡単になり、技術者はデータベースでバーコードに一致するレコードを検索できます。

バーコード スキャン プロセスのさまざまなステージにある 4 つのモバイル デバイス。

フォームへのバーコード フィールドの追加

フォームにバーコード情報のバーコード フィールドがあることを確認します。 多くの場合、顧客はバーコード フィールドを顧客資産フォームに追加します。 アプリのカスタマイズの詳細については、モデル駆動型アプリのインターフェイス設計の概要 および モデル駆動型フォーム デザイナーの概要を参照してください。 アプリのカスタマイズの詳細については、 モデル駆動型アプリ インターフェイスの設計の概要、モデル駆動型フォーム デザイナーの概要に関するページを参照してください

  1. Dynamics 365アプリのリストで Field Service Mobile アプリ モジュールを見つけて、省略記号 (…) >アプリ デザイナーで開く を選択します。

  2. ナビゲーションで、バーコード スキャン用のフォームを選択します。 使用可能なフォームの一覧で、変更するフォームを選択し、[ 編集] を選択します。

  3. バーコード スキャン用のテーブル列をフォームに追加します。

  4. 新しい列を選択し、[プロパティ] サイド ペインに BarcodeScannerControl コンポーネントを追加します。 モバイルおよびタブレットで [コンポーネントの表示] を有効にします。

    BarcodeScannerControl を開いた Power Apps アプリ デザイナーのスクリーンショット。

  5. 変更を保存して公開します。

注意

現在、バーコード スキャナ コントロールは、コントロール レベルのエラー通知の設定をサポートしていません。 詳細については、setNotification docs をご覧ください。

バーコードのスキャンをテストして、フィールド値を入力します

モバイル アプリでは、バーコードが有効なフィールドにはバーコード アイコンが表示されます。 バーコード アイコンを選択すると、カメラが開き、バーコードまたは QR コードをスキャンします。 スキャンが成功すると、バーコード値がフィールドに追加されます。 フォームを保存して、スキャンした値をデータベースに書き込みます。

Field Service では、Dataverse 検索 を使用し、検索表示の中にバーコード スキャナーのオプションが含まれます。 Dataverse 検索には、インターネット接続が必要です。 デバイスに接続がない場合、検索エクスペリエンスでは 分類された検索が使用されます。 オフライン優先モードにアプリケーションを構成する場合は、カテゴリ化された検索に検索用のインデックス付きテーブルを追加します。 オンライン専用モードで、Dataverse 検索インデックスに追加します。

既定では、Dynamics 365 Field Service はアクティビティ、連絡先、ユーザー、顧客資産、インシデントの種類、作業指示書、IoT アラート/デバイス レコードを検索します。 検索をカスタマイズして、製品などのレコードの種類を増やします。 検索パラメータを拡張すると、技術者はキーワードで検索し、バーコード、UPC、またはQRコードで検索するのに役立ちます。

テーブル内の検索用に新しいバーコード フィールドを有効にするには:

  1. 目的のテーブルで検索が有効になっていない場合は、 Dataverse 検索のテーブルを選択 して、テーブルの検索を有効にします。
  2. バーコード フィールドを テーブルのクイック検索ビューに追加します
  3. 変更を保存して公開します。

注意

  • getBarcodeValue API を使用してモバイル デバイス上のバーコードを使用してカスタム統合を作成します。
  • バーコード スキャンを使用したグローバル検索は、タブレットおよび Windows バージョンのアプリでは使用できません。