Partilhar via


getBarcodeValue (referência da API do cliente)

Invoca a câmera do dispositivo para digitalizar as informações do código de barras, como um número de produto.

Disponível para

Este método é suportado apenas para os clientes móveis.

Sintaxe

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

Parâmetros

Nome do parâmetro Tipo Obrigatório Description
successCallback Função Yes Uma função para chamar quando o valor do código de barras é retornado como uma String.
errorCallback Função Yes Uma função para chamar quando a operação falhar. Será passado um objeto de erro com a propriedade message (String) que descreve os detalhes do erro.

Valor de retorno

Quando for bem-sucedido, retorna uma cadeia de caracteres que contém o valor do código de barras digitalizado.

Exceptions

Consulte os códigos de erro do serviço 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.Device