Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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} );
}
);