getFormState

Diese Funktion lädt Daten in den state über die angegebene Url. Hierfür wird eine GET-Nachricht gesendet. Die Daten werden hierbei nicht komplett ersetzt, sondern zusammengeführt.

Übersicht

action ("getFormState")

Auszuführende Aktion.

payload (GetFormStateActionPayload)

Objekt, das die anzugebene Url beinhaltet.

GetFormStateActionPayload

url (string)

Url der zu ladenden Konfiguration. Falls keine Url angegeben, wird die stateUrl verwendet. Wenn diese ebenfalls nicht angegeben wird, wird die stateUrl aus den Url-Parametern gelesen, sofern vorhanden.

Beispiel

getFormState.json
{
  "$schema": "https://forms.virtimo.net/5.1.0/schema.json",
  "metaData": {
    "id": 0,
    "version": 0
  },
  "configuration": {
  },
  "components": [
    {
      "type": "container",
      "components": [
        {
          "type": "button",
          "label": "getFormState",
          "onClick": {
            "action": "getFormState",
            "payload": {
              "url" : "https://files.virtimo.net/docs-dev/docs-develop/de/bpc-docs/5.1/forms/_attachments/getFormStateTarget.json"
            }
          }
        },
        {
          "type": "textfield",
          "value": "${/data/text}"
        }
      ]
    }
  ],
  "state": {
    "data": {
      "text": "Hallo"
    }
  }
}
Eingebettete Vorschau

Keywords: