QRコードが読み取れるようになった話はこちらをご覧ください。
https://memo.tyoshida.me/powerapps/new-barcode-scanner-with-qr-code-capabilities/
バーコードスキャナーを挿入してQRコードを1度でも読み込むと、それを容易にクリアできなかったので調べました。(2018年12月20日時点)
他のコントロールですとUpdateContextやSet使って初期化したりResetを使ったりしますが、バーコードスキャナーはまだできないようです。
Resetの手順
Galleryの下にBarcodeScannerを配置します。
そして以下のようにどこかのタイミングで予めCollectionを作成します。(Barcode
とします。)
Collect(Barcode,{id:1})
そしてギャラリーと紐づけます。これで準備完了です。
Gallery.Items
First(Barcode)
Resetしたいときは以下を実行します。
Button3.OnSelect
Clear(Barcode);Collect(Barcode,{id:1})
するとBarcodeScanner
がリセットされるようです。
ClearとCollectでバーコードをリセットできた。 #PowerApps pic.twitter.com/BnEUcpqgtx
— パパセンセイ (@10mikiya) 2018年12月20日
ClearCollectではうまくリセットできませんでしたので、ClearとCollectに分けています。
今後改善されるとは思いますので、それまでの代替ということで。