LoginSignup
4
1

More than 5 years have passed since last update.

PowerAppsでQRコード読み取りしたらResetする方法が分からなかったので調べた

Posted at

QRコードが読み取れるようになった話はこちらをご覧ください。
https://memo.tyoshida.me/powerapps/new-barcode-scanner-with-qr-code-capabilities/

バーコードスキャナーを挿入してQRコードを1度でも読み込むと、それを容易にクリアできなかったので調べました。(2018年12月20日時点)
他のコントロールですとUpdateContextやSet使って初期化したりResetを使ったりしますが、バーコードスキャナーはまだできないようです。

Resetの手順

Galleryの下にBarcodeScannerを配置します。
image.png

そして以下のようにどこかのタイミングで予めCollectionを作成します。(Barcodeとします。)

Collect(Barcode,{id:1})

そしてギャラリーと紐づけます。これで準備完了です。

Gallery.Items
First(Barcode)

Resetしたいときは以下を実行します。

Button3.OnSelect
Clear(Barcode);Collect(Barcode,{id:1})

するとBarcodeScannerがリセットされるようです。

ClearCollectではうまくリセットできませんでしたので、ClearとCollectに分けています。

今後改善されるとは思いますので、それまでの代替ということで。

4
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
1