this.callBusinessObject(businessObjectName, method, payload, callback, showBusyIndicator, failOnError, failCallback, parametrized)
| businessObjectName |
der Name des Business-Objekts |
| method |
Name des aufzurufenden Skript-Templates |
| payload |
JSON-Objekt mit Parametern, wie vom aufgerufenen Skript benötigt |
| callback |
Funktion, die nach der erfolgreichen Ausführung des Konnektors aufgerufen wird |
| showBusyIndicator |
Boolescher Wert, der angibt, ob der Bildschirm durch einen Ladebalken blockiert werden soll (true) oder nicht (false) |
| failOnError |
Boolescher Wert, der angibt, ob der Konnektor im Fehlerfall der über „failCallback“ übergebenen Funktion aufgerufen werden soll (false) oder nicht (true) |
| failCallback |
Funktion, die im Fehlerfall des Konnektors aufgerufen wird, wenn „failOnError“ auf false gesetzt ist |
| parametrisiert |
Boolescher Wert, der angibt, ob die aufgerufenen Parameter im Payload gemäß den Regeln im Skript-Template überprüft werden sollen (true) oder nicht (false). Standardwert false |
Mit MAKERS CHOICE 25-05 Quality Update 12 wurde der Parameter ‘parametrized’ als veraltet markiert und kann in den Feature-Einstellungen deaktiviert werden. Bitte beachte, dass die Deaktivierung des Features dazu führt, dass sich Simplifier so verhält, als wäre der Parameter auf ‘true’ gesetzt. Payload-Parameter, die nicht als Eingabeparameter in der Business Objekt Funktion definiert sind, werden ignoriert und auf ‘undefined’ gesetzt. Alle anderen Payload-Parameter werden gemäß der Konfiguration in den Eingabeparameter-Einstellungen der Business Objekt Funktion validiert.