Power Apps の Barcode scanner コントロール

Android または iOS、Windows デバイスでバーコード、QR コード、データ マトリックス コードをスキャンします。

Description

このコントロールは、Android、iOS、Windows デバイスでネイティブのスキャナーを開きます。 スキャナーは、ビューにあるバーコード、QR コード、データ マトリックス コードを自動的に検出します。 このコントロールでは、Web ブラウザーでのスキャンをサポートしていません。

新しい実験的なバーコード リーダー コントロールは、追加のバーコード タイプをサポートし、ビュー内のどのバーコードをスキャンするかを選択するような追加機能を備えています。

注意

Barcode Scanner コントロールは、Android、iOS、Windows デバイスにのみ対応しています。 その他のすべてのプラットフォームでは、アプリの一部の機能が動作しない旨の警告メッセージが表示されます。

主要なプロパティ

Value – 最後にスキャンされたコードのテキスト値を含む出力プロパティ。

タイプ – 最後にスキャンされたコードのタイプを含む出力プロパティ。

OnScan – バーコードが正常にスキャンされたときに実行するアクション。

OnCancel – ユーザーがバーコード スキャンをキャンセルしたときに実行するアクション。

BarcodeType - スキャンするバーコード タイプ。 複数のバーコード タイプを連結することにより、それらを対象にできます。 例: BarcodeType.Code128 & BarcodeType.Code39 既定: 自動

PreferFrontCamera - 利用可能な場合、前面カメラをスキャンに使用するかどうか。

FlashlightEnabled - スキャナーを開くときに、懐中電灯が自動的に有効になるかどうか。

追加のプロパティ

Text - スキャナーを起動するボタンに表示されるテキスト。

BorderColor – コントロールの境界線の色。

BorderStyle – コントロールの境界線が実線破線点線、またはなしかどうか。

BorderThickness – コントロールの境界線の太さ。

DisplayMode – コントロールがユーザー入力を許可するか (編集)、データのみを表示するか (表示)、または無効にするか (無効) どうか。

Height – スキャナーをアクティブ化するボタンの高さ。

Tooltip – ユーザーがコントロールにカーソルを置くときに表示される説明テキスト。

タイプ – 最後に成功したスキャンで検出されたコードのタイプ。

Visible – コントロールが表示されるか非表示になるか。

Width – スキャナーをアクティブ化するボタンの幅。

X – コントロールの左端とその親コンテナー (親コンテナーがない場合は画面) の左端間の距離。

Y – コントロールの上端とその親コンテナー (親コンテナーがない場合は画面) の上端間の距離。

アクセシビリティのガイドライン

Button コントロール用の同じガイドラインがBarcode scanner コントロールに適用されます。それはスキャンを起動するボタンであるためです。

視覚化の代替手段

  • バーコード スキャナーは、スキャン結果を表示しないボタンです。 Label コントロールでスキャン結果を表示することを検討してください。 ラベルの Text プロパティをバーコード スキャナーのValueプロパティに設定します。 ラベルの Live プロパティをポライトに設定して、スクリーン リーダー ユーザーに変更が通知されるようにします。 この変更により、視覚的能力を問わず、スキャンされた値に誰でもアクセスできるようになります。

  • 視覚や動作に障碍のあるユーザーは、バーコードにカメラをポイントしたくない場合があります。 ユーザーがバーコードを入力するため、Text input コントロールなどの別の形式の入力を追加することを検討してください。

デバイス別のバーコードの可用性

Barcode Type Android iOS ウィンドウ
QR_CODE
DATA_MATRIX
UPC_A
UPC_E
EAN_8
EAN_13
CODE_39
CODE_93
CODE_128
CODABAR
データバー全方向性
積み重ねられたデータバー
GS1-DWCode
ITF
Interleaved 2 / 5
RSS14
PDF_417
RSS_EXPANDED
MSI
AZTEC

注意

PDF_417 と AZTEC は、自動モードには対応していません。

参照

Power Apps でのコントロールの制限

注意

ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)

この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。