次の方法で共有


Power Apps でのバーコード スキャナー制御 (廃止)

Android、iOS、および Windows デバイスでバーコード、QR コード、データ マトリックス コードをスキャンするためのレガシ コントロール。

Important

バーコード スキャナー コントロールは、 バーコード リーダー コントロールに置き換えられるため、廃止されます。 従来のバーコード スキャナーの既存の機能は今後のバージョンの Power Apps でも引き続きサポートされますが、バーコード リーダーには最新の機能強化が含まれており、可能な限り使用する必要があります。

[前提条件]

バーコード スキャナー コントロールは廃止され、挿入ウィンドウに表示されるように有効にする必要があります。

Power Apps Studio でアプリを編集用に開いた状態で:

  1. 設定を開く
  2. 左側のメニューで [ 今後の機能 ] を選択し、[ 廃止済み ] タブを選択します
  3. レガシ バーコード スキャナーの設定を有効にする

Description

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

バーコード スキャナー コントロールは、Android、iOS、および Windows デバイスでサポートされています。 他のすべてのプラットフォームでは、アプリの一部の機能が機能しないという警告が表示されます。

重要なプロパティ

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

Type – 最近スキャンされたコードの種類を含む Output プロパティ。

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

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

BarcodeType - スキャンするバーコードの種類。 複数のバーコードの種類を連結することで、対象を絞ることができます。 例: BarcodeType.Code128 & BarcodeType.Code39 既定値: 自動

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

懐中電灯の有効化 - スキャナーを開いたときに懐中電灯が自動的に有効になっているかどうか。

追加のプロパティ

テキスト - スキャナーをアクティブにするボタンに表示されるテキスト。

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

BorderStyle – コントロールの境界線が SolidDashedDoted、None のいずれであるか。

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

DisplayMode – コントロールでユーザー入力 (編集) を許可するか、データのみを表示するか (表示)、無効 (無効) にするかを指定します。

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

ヒント – ユーザーがコントロールの上にマウス ポインターを置いたときに表示される説明テキスト。

- 最近成功したスキャンで検出されたコードの種類。

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

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

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

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

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

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

視覚的な代替手段

  • バーコード スキャナーは、スキャン結果を表示しないボタンです。 ラベル コントロールを使用してスキャン結果を表示することを検討してください。 ラベルの Text プロパティをバーコード スキャナーの Value プロパティに設定します。 ラベルの Live プロパティを [通知] に設定して、スクリーン リーダー ユーザーに変更の通知を受け取るようにします。 この変更により、ビジュアル機能に関係なく、スキャンされた値にすべてのユーザーがアクセスできるようになります。

  • 視覚障碍や運動障碍のあるユーザーは、カメラをバーコードに向けないことを好む場合があります。 ユーザーがバーコードを入力できるように、 テキスト入力 コントロールなどの別の形式の入力を追加することを検討してください。

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

バーコードの種類 Android iOS ウィンドウズ
QR_CODE
DATA_MATRIX
UPC_A
UPC_E
EAN_8
EAN_13
CODE_39
CODE_93
CODE_128
CODABAR
Databar Omnidirectional
Databar Stacked
GS1-DWCode
ITF
インターリーブ 2/5
RSS14
PDF_417
RSS_EXPANDED
MSI
アステカ

PDF_417と AZTEC は自動モードではサポートされていません。

こちらも参照ください

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