Поделиться через


getBarcodeValue (справочник по клиентскому API)

Вызывает камеру устройства для сканирования сведений штрихкода, например номера продукта.

Доступно для

Этот метод поддерживается только для мобильных клиентов.

Синтаксис

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

Параметры

Имя параметра Тип Обязательно Description
successCallback Функция Да Функция, вызываемая при возврате значения штрихкода в виде строки.
errorCallback Функция Да Функция, вызываемая при сбое операции. Объект ошибки со свойством сообщения (String) будет передан, описывающий сведения об ошибке.

Возвращаемое значение

При успешном выполнении возвращает строку, содержащую отсканированное значение штрихкода.

Exceptions

См . коды ошибок веб-службы

Example

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

Xrm.Device