this.callBusinessObject(businessObjectName, method, payload, callback, showBusyIndicator, failOnError, failCallback, parametrized)
businessObjectName |
Der Name des Business-Objekts |
Methode |
Name der Skriptvorlage, die aufgerufen werden soll |
Nutzlast |
JSON-Objekt mit Parametern, die vom aufgerufenen Skript benötigt |
werden
Rückruf |
Funktion, die nach der erfolgreichen Ausführung des Konnektors aufgerufen wird |
showBusyIndicator |
Boolescher Wert, der angibt, ob der Bildschirm durch einen Ladebalken blockiert werden muss (true) oder nicht (false) |
failOnError |
Boolescher Wert, der angibt, ob der Konnektor im Falle eines Fehlers der über “failCallback” übergebenen Funktion (false) oder nicht (true) aufgerufen werden soll |
failCallback |
Funktion, die im Falle eines Fehlers im Konnektor aufgerufen wird, wenn false “failOnError” übergeben wird |
parametrisiert |
boolescher Wert, der angibt, ob die aufgerufenen Parameter in der Nutzlast gemäß den Regeln in der Skriptvorlage überprüft werden sollen (true) oder nicht (false). Standardwert false |
Mit MAKERS CHOICE 25-05 Quality Update 12 wurde der Parameter „parametrisiert“ veraltet und kann in den Funktionseinstellungen deaktiviert werden. Bitte beachten Sie, dass die Deaktivierung des Features dazu führt, dass sich Simplifier so verhält, als ob der Parameter auf „true“ gesetzt wäre. Payload-Parameter, die nicht als Eingabeparameter in der Business Object Function definiert sind, werden ignoriert und auf undefiniert gesetzt. Alle anderen Payload-Parameter werden wie in der Eingabeparameter-Konfiguration der Business Object Function konfiguriert validiert.