Button

Diese Komponenten erzeugt eine Schaltfläche, die mit verschiedenen Aktionen verknüpft sein kann.

Konfiguration

Für allgemeine Konfigurations-Optionen siehe Allgemeine Komponenten Konfiguration.

Spezifische Konfiguration

action (string)

Identifiziert die Aktion, die von diesem Button ausgelöst wird. Mögliche Werte sind submit, validate, reset, print und setData. Siehe auch Aktionen.

Beispiel

button.json
{
  "$schema": "http://bpc.virtimo.net/forms/1/schema",
  "metaData": {
    "id": 0,
    "version": 0
  },
  "configuration": {
  },
  "components": [
    {
      "type": "container",
      "label": "Button Component Example",
      "components": [
        {
          "type": "button",
          "label": "My Button"
        },
        {
          "type": "button",
          "label": {
            "de": "Schaltfläche",
            "en": "Button"
          }
        },
        {
          "type": "button",
          "action": "submit",
          "label": "Submit Button"
        },
        {
          "type": "button",
          "action": "reset",
          "label": "Reset Button"
        },
        {
          "type": "button",
          "action": "validate",
          "label": "Validate Button"
        },
        {
            "type": "button",
            "action": "print",
            "label": "Print Button"
        }
      ]
    }
  ]
}
Eingebettete Vorschau

Aktionen

Submit

Löst die Submit Funktion aus, die das aktuelle Formular an das Backend-System überträgt.

Validierung

Löst die Validierung aus. Dabei werden in das Formular eingegebene Daten überprüft.

Reset

Setzt die Seite zurück. Siehe Reset.

Öffnet die Druckansicht. Siehe Print.

setData

Überschreibt, inkrementiert oder dekrementiert den Wert einer Variable. Siehe setData.


Keywords: