Fehlermeldungen

Einführung

Wenn bei der Entwicklung von Frontend-Logik mit dem Mobile Builder Fehler gemacht werden, kann der Mobile Builder diese Fehler anezeigen. Hier finden Sie eine Auflistung aller Fehler und erste Anhaltspunkte, wie Sie diese Fehler beheben können. Die Fehler werden auch in der Entwicklerumgebung Ihres Browsers angezeigt.

Funktionsbausteine

Delay

FehlerBeschreibungLösungsansätzeTyp
Invalid delay value (NaN)Es wurde ein syntaktisch falscher Wert für den Delay eingegeben.Bitte überprüfen Sie das Feld "delayMs" bei der Delay-Funktion. Geben Sie bitte nur positive ganzzahlige Werte ein.
Fehler

GetProperty

FehlerBeschreibungLösungsansätzeTyp
Control "controlName" not found in view.Der Mobile Builder findet die angegebene Komponente nicht in der View.Bitte überprüfen Sie das Feld "control" bei der GetProperty-Funktion und stellen sicher, dass die ControlId mit der Id der Komponente übereinstimmt, deren Eigenschaft Sie auslesen wollen.
Warnung
Variable "variableName" not found.Die angegebene Variable konnte nicht gefunden werden.Bitte überprüfen Sie, ob Sie die Variable richtig geschrieben haben.
Fehler
Failed to read property "propertyName" from control "controlName".Die angegebene Eigenschaft der Komponente existiert nicht.Bitte überprüfen Sie das Feld "property" bei der GetProperty-Funktion und stellen sicher, dass die Property mit der Id der Komponente übereinstimmt, die Sie auslesen wollen.
Fehler

IfElse

FehlerBeschreibungLösungsansätzeTyp
Invalid regex pattern "regexPattern".Der Regex ist syntaktisch falsch und kann daher nicht verarbeitet werden.Bitte überprüfen Sie Ihren regulären Ausdruck auf syntaktische Fehler. Zur Referenz: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Guide/Regular_expressions
Warnung
Left variable/value "leftVariable" not found or empty.Die linke Seite der Bedingung wurde leer gelassen.Bitte geben Sie eine Variable oder einen Wert für die linke Seite der Bedingung an.
Warnung
Right variable/value "rightVariable" not found or empty.Die rechte Seite der Bedingung wurde leer gelassen.Bitte geben Sie eine Variable oder einen Wert für die rechte Seite der Bedingung an.
Warnung
danger while evaluating "leftValue" "operator" "rightValue".Es gab einen Fehler beim Evaluieren der Bedingung.Bei Regex: Bitte überprüfen Sie, ob der Regex bei "rightValue" ("rightVariable") steht.
Fehler
FehlerBeschreibungLösungsansätzeTyp
Variable "varName" is empty or not a string.Der Wert der Variable ist leer oder beinhaltet keinen String. Daher kann keine gültige ViewId verarbeitet werden.Bitte überprüfen Sie den Wert, den Sie bei der Variable vergeben haben. Er darf nicht leer und ein String sein.
Warnung
No valid viewId specified.Die angegebene ViewId existiert nicht.Bitte überprüfen Sie den Wert "viewId" bei "navToView" und stellen sicher, dass die anegegbene ViewId existiert.
Warnung
Variable "varName" not found.Der Mobile Builder konnte die angegebene Variable nicht auslesen.Bitte überprüfen Sie die Schreibweise der Variable.
Warnung

OpenUrl

FehlerBeschreibungLösungsansätzeTyp
OpenUrl: No valid URL provided.Die angegebene URL ist syntaktisch inkorrekt.Bitte überprüfen Sie die angegebene URL auf Korrektheit.
Warnung
OpenUrl: Popup may have been blocked by the browser.Das Pop-Up kann nicht angezeigt werden, da Ihr Browser Pop-Ups blockiert.Bitte überprüfen Sie Ihre Browser-Einstellungen und erlauben Pop-Ups.
Warnung

PlaySound

FehlerBeschreibungLösungsansätzeTyp
PlaySound: variable "varName" contains no valid sound URL.Die URL beinhaltet ist keine gültige URL.Bitte überprüfen Sie die angegebene URL, die in der Variable gespeichert wurde. Sie ist syntaktisch inkorrekt.
Warnung
Variable "varName" not found.Der Mobile Builder konnte die angegebene Variable nicht auslesen.Bitte überprüfen Sie die Schreibweise der Variable.
Warnung
PlaySound: No valid sound URL or variable provided.Die URL beinhaltet ist keine gültige Sound URL.Bitte überprüfen Sie die angegebene URL, die in der Variable gespeichert wurde. Sie ist syntaktisch inkorrekt.
Warnung
PlaySound: Failed to play "url".Die Audiodatei auf der Website konnte nicht abgespielt werden.Bitte überprüfen Sie die angegebene URL. Sie muss direkt zu dem Ton führen und sollte daher beispielsweise mit ".mp3" enden.
Fehler

SetProperty

FehlerBeschreibungLösungsansätzeTyp
SetProperty: inner control not found for "controlId".Die angegebene Funktion konnte nicht gefunden werden.Bitte überprüfen Sie das Feld "functionId". Diese Warnung tritt häufig auf, wenn es leer ist.
Warnung
SetProperty: Control "controlId" not found.Die angegebene Komponente existiert nicht.Bitte überprüfen Sie den Wert bei "control" und stellen sicher, dass Sie die gewünschte Komponente richtig geschrieben haben.
Warnung
SetProperty: Failed to set property "propertyName" on control "controlId".Der Mobile Builder konnte den angegebenen Wert für Eigenschaft und Komponente nicht setzen.Hier könnte es verschiedene Probleme geben: vielleicht stimmt der Typ der Variable nicht, etwa wenn Sie versuchen eine Zahl einzugeben, wenn ein Boolean gefordert ist. Andererseits ist es möglich, dass die angegebene Eigenschaft nicht existiert.
Fehler

SetFocus

FehlerBeschreibungLösungsansätzeTyp
SetFocus: Focus timeout after "time" ms for "controlId".Der Fokus konnte nicht auf die angegebene Komponente gesetzt werdeb.Bei manchen Controls ist es nicht möglich, einen Fokus zu setzen. Das ist z.B. beim Label der Fall.
Warnung
SetFocus: No control selected to focus.Es wurde keine Id angegeben, für die man einen Fokus setzen könnte.Bitte geben Sie eine Id für die Komponente an, die sie in den Fokus setzen wollen.
Warnung
SetFocus: Control 'controlId' not found in view.Es wurde zwar eine ControlId angegeben, aber der Mobile Builder konnte sie nicht in der View finden.Bitte überprüfen Sie die Schreibweise der Id.
Warnung
SetFocus: inner control not found for "controlId".Die angegebene Funktion konnte nicht gefunden werden.Bitte überprüfen Sie das Feld "functionId". Diese Warnung tritt häufig auf, wenn es leer ist.
Warnung
SetFocus: Failed to focus "controlId".Es gab einen Fehler beim Setzen des Fokus'.Bitte stellen Sie sicher, dass Sie alle Werte richtig eingegeben haben und die Komponenten auch einen Fokus haben können. Das können Sie überprüfen, indem Sie beim Komponenten-Tab in dieser Doku "SetFocus" in der Suche eingeben.
Fehler

SetTime

FehlerBeschreibungLösungsansätzeTyp
SetTime: Control 'controlId' not found in view.Es wurde zwar eine ControlId angegeben, aber der Mobile Builder konnte sie nicht in der View finden.Bitte überprüfen Sie die Schreibweise der Id.
Warnung
SetTime: Failed to set property "propertyName" on control "controlId".Es gab einen Fehler beim Setzen der Uhrzeit auf die angebene Komponente und die Eigenschaft.Bitte überprüfen Sie, dass Sie die Eigenschaft korrekt geschrieben haben.
Fehler

ShowToast

FehlerBeschreibungLösungsansätzeTyp
ShowToast: Variable "varName" is empty or not a string.Der Wert der Variable ist leer oder beinhaltet keinen String. Daher kann keine gültige ViewId verarbeitet werden.Bitte überprüfen Sie den Wert, den Sie bei der Variable vergeben haben. Er darf nicht leer und ein String sein.
Warnung
ShowToast: No valid text message defined.Der angegebene Text ist nicht gültig.Der anzuzeigende Text muss ein String und nicht leer sein.
Warnung