共用方式為


Power Apps 中的條碼掃描器控制項 (已取代)

用於在 Android、iOS 和 Windows 裝置上掃描條碼、QR 代碼和資料矩陣代碼傳統控制項。

重要

條碼掃描器控制項已停用,因其已被 條碼讀取器控制項取代。 雖然 Power Apps 的未來版本將繼續支援舊條碼掃描器的現有功能,但條碼讀取器包含最新的改善,因此應盡量使用。

先決條件

條碼掃描器控制項已被取代,需要啟用才能顯示在插入窗格中。

Power Apps Studio 中開啟應用程式以進行編輯時:

  1. 開啟設定
  2. 選取左功能表中的即將推出的功能,然後選取已取代索引標籤
  3. 打開舊條碼掃描器設定

描述:

控制項會在 Android、iOS 和 Windows 裝置上開啟本機掃描器。 掃描器會自動偵測視圖中的條碼、QR 代碼,或資料矩陣代碼。 此控制項不支援在網頁瀏覽器中掃描。

注意

Android、iOS 和 Windows 裝置支援條碼掃描器控制項。 所有其他平台會顯示一則警告,指出應用程式的某些功能無法運作。

主要屬性

Value – 包含最近已掃描代碼的文字值的 Output 屬性。

Type – 包含最近已掃描代碼類型的 Output 屬性。

OnScan – 成功掃描條碼時要執行的動作。

OnCancel – 使用者取消條碼掃描時,要執行的動作。

BarcodeType - 要掃描的條碼類型。 您可以將多個條碼類型連接在一起。 Ex. BarcodeType.Code128 & BarcodeType.Code39 Default: Auto

PreferFrontCamera - 如果有前端相機,是否要用來掃描。

FlashlightEnabled -開啟掃描器時,是否會自動啟用。

其他屬性

Text - 出現在啟用掃描器按鈕上的文字。

BorderColor – 控制項框線的色彩。

BorderStyle – 決定控制項的框線為實線虛線點線

BorderThickness – 控制項框線的粗細。

DisplayMode – 控制項是否允許使用者輸入 (Edit)、只顯示資料 (View) 或者已停用 (Disabled)。

Height – 啟動掃描器的按鈕高度。

Tooltip – 使用者將滑鼠停留在控制項上時所顯示的說明文字。

Type - 最近掃描中偵測成功的代碼類型。

Visible – 控制項顯示或隱藏。

Width – 啟動掃描器的按鈕寬度。

X – 控制項左邊緣與其父容器 (若沒有父容器則為畫面控制項) 左邊緣之間的距離。

Y – 控制項頂部邊緣與其父容器 (若沒有父容器時則為畫面控制項) 頂部邊緣之間的距離。

協助工具指南

按鈕 控制項的準則同樣適用於條碼掃描器控制項,因為它是啟動掃描的按鈕。

視覺效果替代項目

  • 條碼掃描器是不顯示掃描結果的按鈕。 請考慮使用**標籤** 控制項顯示掃描結果。 將標籤的**Text** 屬性設定為條碼掃描器的 Value 屬性。 將標籤的 Live 屬性設定為 Polite,讓畫面讀取器使用者收到變更通知。 這項變更可讓每個人都可以存取掃描的值,不論視覺能力如何。

  • 有視覺障礙和行動障礙的使用者傾向不將相機指向條碼。 請考慮新增其他輸入表單,如**文字輸入** 控制項,讓使用者輸入條碼。

依裝置的條碼可用性

條碼類型 Android iOS Microsoft
QR_CODE
DATA_MATRIX
UPC_A
UPC_E
EAN_8
EAN_13
CODE_39
CODE_93
CODE_128
CODABAR
資料列全向
資料列堆疊
GS1-DWCode
ITF
交錯 2/5
RSS14
PDF_417
RSS_EXPANDED
MSI
AZTEC

注意

在自動模式中,不支援 PDF_417 和 AZTEC。

另請參閱

Power Apps 中的控制項限制

注意

是否能請您告知您偏好的慣用文件語言? 請填寫問卷。 (請注意,本問卷為英文版)

完成問卷大約需要七分鐘。 本問卷將不會收集個人資料 (隱私權聲明)。