次の方法で共有


バーコード スキャンとグローバル検索

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

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

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

ビデオのチュートリアルについては、次のビデオを参照してください。Dynamics 365 Field Service モバイルアプリを使用して構成

バーコード フィールドをフォームに追加

まず、バーコード情報を追加するレコードの種類にバーコード フィールドがあることを確認します。 一般的な例は、顧客資産フォームにバーコード フィールドを追加することです。

  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. 目的のテーブルが検索が有効化されていない場合は、以下の手順 でテーブルを検索を有効化してください。
  2. バーコード対応のフィールドをテーブルのクイック検索ビューに追加します。
  3. 変更を 保存して公開します

注意

  • モバイル デバイス上のバーコードを利用したカスタム統合を getBarcodeValue API を使って作成します。
  • 現在、バーコードスキャンを使用したグローバル検索は、タブレットおよび Windows バージョンのアプリでは利用できません。
  • 更新されたフィールドがモバイル アプリに表示されない場合は、最新バージョンを取得するようにアプリケーションを再構成します。