注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

ウィジェット:QR コードリーダー

QR コードリーダーウィジェットは、システムのカメラで QR コードやバーコードをスキャンするための、設定可能なボタンを提供します。

QR コードボタン

ユーザーがボタンを選択すると、カメラへのアクセスを許可するよう求められます。その後、全画面のカメラ表示で1個以上のコードをスキャンできます。

QR コードスキャナーを開いた状態

ウィジェットは、スキャンしたデータを Workshop の変数に保存します。このデータは、Markdown ウィジェットで表示したり、オブジェクトセット変数を通じてオブジェクトを検索したり、アクションフォームの入力に値を設定したりするために使用できます。

設定オプション

QR コードリーダーの主な設定オプションは次のとおりです。

  • コードスキャナーのタイプ: ウィジェットで QR コードとバーコードのどちらをスキャンするかを設定します。
    • QR コード スキャナー: 標準の QR コードをスキャンします。
    • バーコードスキャナー: バーコードをスキャンします。この選択肢を選択した場合、バーコード形式ドロップダウンメニューで、サポートするバーコード形式を設定できます。利用可能な形式には、PDF417 やその他の一般的なバーコードの種類が含まれます。
  • 単一または複数のコード: ウィジェットが最初に検出したコードをスキャンするか、ユーザーが複数のコードを続けてスキャンできるようにするかを設定します。複数コードモードを選択した場合、スキャンしたデータは文字列配列変数として出力されます。単一コードを選択した場合、スキャンしたデータは文字列変数になります。
  • スキャン前にユーザーに確認してください: 有効にすると、コードをスキャンすることを確認するために、コードをスキャンするボタンを選択するようユーザーに求められます。無効にすると、検出されたコードは即座にスキャンされます。
  • ボタンの設定: 全画面のコードリーダーを開くためのボタンの設定オプションです。ボタングループウィジェットの個々のボタンの設定と同じです。