建立應用程式並於有相機的裝置 (例如電話) 上執行,來掃描數種類型的條碼。 文字方塊控制項中會出現等同於數字的條碼,而且您可以將該資料上傳至各種資料來源

如果您不熟悉 PowerApps,請參閱開始使用

已知限制

  • 條碼至少要高 1 吋 (2.5 公分),寬 1.5 吋 (4 公分)。
  • 若要使用電話掃描條碼,請以直向手持,並在離條碼 7 吋 (18 公分) 至 10 吋 (25 公分) 的距離緩慢移動。
  • 長型條碼 (例如 I2of5,會有 15 個以上的字元) 可能會產生截斷或不正確的結果,尤其是條碼列印不清楚時。
  • 對於 iPhone 和 Android 裝置,您可以指定條碼控制項的 Height 屬性,但系統會以固定長寬比來決定其寬度。
  • 您可能需要將條碼控制項的 Scanrate 屬性設定為 35以下。
  • 若要讓執行 iOS 的裝置不要太快用完記憶體,請將條碼控制項的 Height 屬性設定為 700 (或以下),並將 Scanrate 屬性設定為 30
  • 如果裝置用完記憶體而導致應用程式凍結,請重新啟動應用程式。

建立空白應用程式

  1. 註冊 PowerApps,然後進行下列*其中一個動作*:

    • 在有相機之裝置上的瀏覽器中開啟 PowerApps
    • 從有相機之裝置上的 Windows 市集安裝 PowerApps。 開啟 PowerApps,然後登入,再按一下或點選 [檔案] 功能表 (沿著左側邊緣) 中的 [新增]。
  2. 在 [從空白畫布或範本開始] 下方,按一下或點選 [空白應用程式] 圖格中的 [手機配置]。

    從頭建立應用程式

  3. 如果您之前未曾用過 PowerApps,請觀看簡介導覽以熟悉應用程式的主要區域 (或按一下或點選 [略過])。

    快速導覽的開啟畫面

    注意︰您日後可以隨時按一下或點選右上角附近的問號圖示,然後按一下或點選 Take the intro tour (簡介導覽),即可觀看導覽。

新增條碼控制項

  1. 在 [插入] 索引標籤中,依序按一下或點選 [媒體]、[條碼]。

    新增條碼掃描器

  2. 確認條碼控制項周圍有選取方塊 (含有可調整控制項大小的控點),來確定您已選取該控制項。

    選取方塊

  3. 在 [首頁] 索引標籤上,按一下或點選 [Barcode1],然後在 [重新命名] 底下輸入或貼上 MyScanner

    提示︰您新增的第一個條碼控制項預設會命名為 Barcode1。 如果您刪除該控制項並新增另一個條碼控制項,它預設會命名為 Barcode2。 藉由手動重新命名控制項,您可以確保公式會以正確名稱參考控制項。

    重新命名條碼控制項

新增文字輸入控制項

  1. 在 [插入] 索引標籤中,依序按一下或點選 [文字]、[文字輸入]。

    如果 [插入] 索引標籤未出現,請將 PowerApps 視窗最大化。

    新增文字輸入控制項

  2. 文字輸入控制項周圍的選取方塊 (而非調整大小控點) 向下拖曳,直到它出現在 MyScanner 底下。

    有選取方塊的文字方塊

  3. 在仍選取文字輸入控制項的情況下,確定屬性清單中出現 Default,然後在公式列中輸入或貼上 MyScanner.Text

    文字方塊控制項的 text 屬性

變更條碼類型

  1. 在 [插入] 索引標籤上,按一下或點選 [控制項],然後按一下或點選 [下拉式清單]。

    新增下拉式清單

  2. 移動下拉式清單控制項,使其出現在螢幕上其他控制項的下方。

    移動下拉式清單

  3. 在仍選取下拉式清單控制項的情況下,確定屬性清單中顯示 Items,然後在公式列中輸入或貼上下列文字字串:
    [Codabar, Code128, Code39, Ean, I2of5, Upc]

    設定下拉式清單的 Items 屬性

  4. 在 [首頁] 索引標籤上,將下拉式清單控制項重新命名為 ChooseType

    重新命名下拉式清單

  5. 按一下或點選 MyScanner 來選取它,確定屬性清單中顯示 BarcodeType,然後在公式列中輸入或貼上下列文字字串:
    ChooseType.Selected.Value

測試應用程式

  1. 按下 F5 (或按一下或點選靠近右上角的播放按鈕) 開啟 [預覽] 模式。

    開啟預覽模式

  2. 把條碼拿到裝置上的相機前,直到條碼的數字成分出現在文字方塊控制項中。

    如果數字成分未出現,請嘗試 BarcodeType 清單中的不同選項。 如果仍未顯示正確的資料,請在輸入文字控制項中輸入正確的號碼。

後續步驟

  • 將應用程式連線到資料來源並設定 Patch 函式,以便使用者可以儲存結果。
  • 新增下拉式清單控制項並進行設定,讓使用者可以選擇他們想要掃描的條碼類型。
  • 新增滑桿控制項並進行設定,讓使用者可以調整條碼控制項的掃描速率或高度。