Compartir por


getBarcodeValue (Referencia da API do cliente)

Invoca a cámara do dispositivo para escanear a información do código de barras, como un número de produto.

Dispoñible para

Este método só se admite para os clientes móbiles.

Sintaxe

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

Parámetros

Nome do parámetro Tipo Obrigatorio Descripción
successCallback Function Si Función para chamar cando o valor do código de barras é devolto como unha cadea.
errorCallback Function Si Unha función a chamar cando a operación falla. Pasarase un obxecto de erro coa propiedade message (String) que describe os detalles do erro.

Valor devolto

En caso de éxito, devolve unha cadea que contén o valor do código de barras escaneado.

Excepcións

Códigos de erro do servizo web

Exemplo

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

Xrm.Device