Udostępnij przez


getBarcodeValue (dokumentacja interfejsu API klienta)

Wywołuje aparat urządzenia do skanowania informacji o kodzie kreskowym, takich jak numer produktu.

Dostępne dla

Ta metoda jest obsługiwana tylko dla klientów mobilnych.

Składnia

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

Parametry

Nazwa parametru Typ Wymagane Description
successCallback Funkcja Tak Funkcja do wywołania, gdy wartość kodu kreskowego jest zwracana jako ciąg.
errorCallback Funkcja Tak Funkcja wywoływana, gdy operacja zakończy się niepowodzeniem. Obiekt błędu z właściwością komunikatu (String) zostanie przekazany, który opisuje szczegóły błędu.

Wartość zwracana

Po pomyślnym zakończeniu zwraca ciąg zawierający zeskanowaną wartość kodu kreskowego.

Exceptions

Zobacz Kody błędów usługi sieci 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