バーコード リーダー コントロールでキャンバス アプリを作成する

Power Apps のバーコード リーダー コントロールでは、携帯電話またはモバイル デバイスを使用して、さまざまなフォーマット でバーコードをスキャンできます。

キャンバス アプリでバーコード リーダー コントロールを使用する一般的な例は次のとおりです。

  • 本などの品目をコレクションにチェックインするアプリ
  • バーコードを使用して品目を識別する在庫管理アプリ
  • チェックインしてセキュリティのためにバッジをスキャンする従業員アプリ

この記事では、バーコード リーダーを使用してキャンバス アプリを作成し、スキャンした品目をギャラリーに表示します。

このビデオでは、バーコード リーダーを使ったアプリの作成方法について説明しています:

前提条件

空のアプリを開く

空白のキャンバス アプリ を作成します。

バーコード スキャナーを追加する

  1. 左ペインから 画面 1 を選択します。

  2. 左側のペインから、+ 挿入 > メディアの展開 > バーコード リーダー コントロールを選択の順に選択します。

    バーコード リーダーを選択する

  3. 画面右側のプロパティ リストから、詳細 タブをクリックし、OnScan プロパティを選択します。

    OnScan プロパティ

  4. 数式バーに入力するか貼り付けて、バーコード スキャナー コントロールの OnScan プロパティをこの式に設定します。

    Collect(
        colScannedItems,
        {ScannedItem: First(BarcodeReader1.Barcodes).Value, ScannedTime: Now()}
    )
    
  5. プロパティ ペインで、X プロパティを "180"、Y プロパティを "1005" に設定します。

    X および Y プロパティ

  1. + 挿入 > 展開 レイアウト > 選択 垂直ギャラリー コントロールの順に選択します。

    ギャラリーの種類は垂直を選択します

  2. プロパティ ペインで、ギャラリーのレイアウトを タイトルとサブタイトル と選択します。

    タイトルとサブタイトルを選択

  3. キャンバス上のギャラリー コントロールを選択します。

  4. 数式バーに入力するか貼り付けて、ギャラリー コントロールの Items プロパティをこの式に設定します。

    colScannedItems
    

    ギャラリー コントロールの品目プロパティ

  5. 左ウィンドウで、ギャラリー 1 を展開し、タイトル 2 を選択します。

    左側のナビゲーション バーでタイトル 2 を選ぶ

  6. タイトル 2テキスト プロパティを次の式に設定します。

    ThisItem.ScannedItem
    

    ラベル コントロールのテキスト プロパティ

  7. サブタイトル 2 ラベルを選択し、テキスト プロパティをこの式に設定します。

    ThisItem.ScannedTime
    

    ラベル コントロールのテキスト プロパティの設定

アプリを試す

  1. アプリをテストするには、画面 1 を選択してからキーボードで F5 を押します。

  2. テスト後、アプリを 保存して公開 します。

  3. 携帯電話に Power Apps Mobile をダウンロードします。

  4. Power Apps アプリを開いてサインインします。

  5. バーコード リーダー アプリを選択して開きます。

    バーコード リーダー アプリケーションを起動します

  6. スキャン を選択して、任意のバーコード ラベル (たとえば、本のバーコード ラベル)をスキャンします。

最終結果

スキャンしたバーコード情報がアプリ内に保存されていることがわかります。

最終結果

参照

Power Apps のバーコード スキャナー コントロール