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
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
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for