共用方式為


getBarcodeValue (用戶端 API 參考)

叫用裝置相機來掃描條碼資訊,例如產品編號。

適用於

此方法僅支援行動用戶端。

語法

Xrm.Device.getBarcodeValue().then(successCallback, errorCallback)

參數

參數名稱 類型 為必填項目 Description
successCallback 功能 Yes 當條碼值以字串形式傳回時要呼叫的函式。
errorCallback 功能 Yes 作業失敗時要呼叫的函式。 將會傳遞具有 訊息 屬性 (String) 的錯誤物件,以描述錯誤詳細資料。

傳回值

成功時,傳回包含掃描條碼值的字串。

Exceptions

請參閱 Web 服務錯誤碼

Example

Xrm.Device.getBarcodeValue().then(
    function success(result) {
        Xrm.Navigation.openAlertDialog({ text: "Barcode value: " + result });
    },
    function (error) {
        Xrm.Navigation.openAlertDialog( {text: error.message} );
    }
);

Xrm.裝置