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 は、自動モードには対応していません。
参照
注意
ドキュメントの言語設定についてお聞かせください。 簡単な調査を行います。 (この調査は英語です)
この調査には約 7 分かかります。 個人データは収集されません (プライバシー ステートメント)。
フィードバック
フィードバックの送信と表示