Power Apps のバーコード スキャナー コントロール (廃止)
Android または iOS、Windows デバイスでバーコード、QR コード、データ マトリックス コードをスキャンするレガシ コントロール。
重要
バーコード スキャナー コントロールは廃止され、バーコード リーダー コントロール に置き換えられます。 従来のバーコード スキャナの既存の機能は、Power Apps の将来のバージョンでも引き続きサポートされますが、バーコード リーダーには最新の改善が含まれており、可能な限り使用する必要があります。
前提条件
バーコード スキャナー コントロールは廃止されたため、挿入ペインに表示するためには有効化する必要があります。
Power Apps Studio でアプリを編集用に開いた状態で:
- 設定 を開きます
- 左側のメニューで今後の機能を選択し、廃止タブを選択します
- レガシ バーコード スキャナー設定をオンにする
Description
このコントロールは、Android、iOS、Windows デバイスでネイティブのスキャナーを開きます。 スキャナーは、ビューにあるバーコード、QR コード、データ マトリックス コードを自動的に検出します。 このコントロールでは、Web ブラウザーでのスキャンをサポートしていません。
注意
バーコード スキャナー コントロールは、Android、iOS、Windows デバイスにのみ対応しています。 その他のすべてのプラットフォームでは、アプリの一部の機能が動作しない旨の警告メッセージが表示されます。
主要なプロパティ
Value – 最後にスキャンされたコードのテキスト値を含む出力プロパティ。
タイプ – 最後にスキャンされたコードのタイプを含む出力プロパティ。
OnScan – バーコードが正常にスキャンされたときに実行するアクション。
OnCancel – ユーザーがバーコード スキャンをキャンセルしたときに実行するアクション。
BarcodeType - スキャンするバーコード タイプ。 複数のバーコード タイプを連結することにより、それらを対象にできます。 例: BarcodeType.Code128 & BarcodeType.Code39 既定: 自動
PreferFrontCamera - 利用可能な場合、前面カメラをスキャンに使用するかどうか。
FlashlightEnabled - スキャナーを開くときに、懐中電灯が自動的に有効になるかどうか。
追加のプロパティ
Text - スキャナーを起動するボタンに表示されるテキスト。
BorderColor – コントロールの境界線の色。
BorderStyle – コントロールの境界線が実線、破線、点線、またはなしかどうか。
BorderThickness – コントロールの境界線の太さ。
DisplayMode – コントロールがユーザー入力を許可するか (編集)、データのみを表示するか (表示)、または無効にするか (無効) どうか。
Height – スキャナーをアクティブ化するボタンの高さ。
Tooltip – ユーザーがコントロールにカーソルを置くときに表示される説明テキスト。
タイプ – 最後に成功したスキャンで検出されたコードのタイプ。
Visible – コントロールが表示されるか非表示になるか。
Width – スキャナーをアクティブ化するボタンの幅。
X – コントロールの左端とその親コンテナー (親コンテナーがない場合は画面) の左端間の距離。
Y – コントロールの上端とその親コンテナー (親コンテナーがない場合は画面) の上端間の距離。
アクセシビリティのガイドライン
ボタン コントロール用の同じガイドラインがバーコード スキャナー コントロールに適用されます。それはスキャンを起動するボタンであるためです。
視覚化の代替手段
バーコード スキャナーは、スキャン結果を表示しないボタンです。 ラベル コントロールでスキャン結果を表示することを検討してください。 ラベルの Text プロパティをバーコード スキャナーのValueプロパティに設定します。 ラベルの Live プロパティをポライトに設定して、スクリーン リーダー ユーザーに変更が通知されるようにします。 この変更により、視覚的能力を問わず、スキャンされた値に誰でもアクセスできるようになります。
視覚や動作に障碍のあるユーザーは、バーコードにカメラをポイントしたくない場合があります。 ユーザーがバーコードを入力するため、テキスト入力 コントロールなどの別の形式の入力を追加することを検討してください。
デバイス別のバーコードの可用性
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 分かかります。 個人データは収集されません (プライバシー ステートメント)。