Note

Access to this page requires authorization. You can try signing in or .

Access to this page requires authorization. You can try .

getBarcodeValue (Client API reference)

Invokes the device camera to scan the barcode information, such as a product number.

Available for

This method is supported only for the mobile clients.

Syntax

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

Parameters

Parameter Name Type Required Description
successCallback Function Yes A function to call when the barcode value is returned as a String.
errorCallback Function Yes A function to call when the operation fails. An error object with the message property (String) will be passed that describes the error details.

Return Value

On success, returns a string containing the scanned barcode value.

Exceptions

See Web service error codes

Example

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

Related articles

Xrm.Device


Feedback

Was this page helpful?

Additional resources