getBarcodeValue (Client-API-Referenz)
Veranlasst die Kamera die Barcodeinformationen zu scanne, beispielsweise eine Produktzahl.
Verfügbar für
Diese Methode wird nur für mobile Clients unterstützt.
Syntax
Xrm.Device.getBarcodeValue().then(successCallback, errorCallback)
Parameter
Parametername | Type | Erforderlich | Beschreibung |
---|---|---|---|
successCallback |
Function | Ja | Ein Funktion, die bei der Rückgabe des Barcodewerts als Zeichenfolge zurückgegeben wird. |
errorCallback |
Function | Ja | Eine Funktion zum Aufrufen, wenn der Vorgang fehlschlug. Ein Fehlerobjekt mit der Message-Eigenschaft (Zeichenfolge) wird übergeben, das die Fehlerdetails beschreibt. |
Rückgabewert
Bei Erfolg wird eine Zeichenfolge zurückgegeben, die den gescannten Barcodewert enthält.
Ausnahmen
Siehe Webdienst-Fehlercodes
Beispiel
Xrm.Device.getBarcodeValue().then(
function success(result) {
Xrm.Navigation.openAlertDialog({ text: "Barcode value: " + result });
},
function (error) {
Xrm.Navigation.openAlertDialog( {text: error.message} );
}
);