Print - Ausdruck des Formulars in ein pdf

Die Aktion Print, ermöglicht es das aktuelle Formular in einer Druckansicht zu öffnen. Dabei kann das Formular dann als pdf gespeichert werden. Die Print Aktion, kann beispielsweise über einen Button vom Benutzer ausgelöst werden. Eine weitere Möglichkeit ist, dass die Print Aktion vom Server ausgelöst wird, falls zum Beispiel ein Formular erfolgreich übermittelt wurde. Falls die Kopf- und Fußzeile im Druck nicht erwünscht ist, kann diese in "Mehr Einstellungen" oder "Weitere Einstellungen" direkt neben der Druckansicht im Pop-up Window ein- und ausgeblendet werden. Die Druckansicht unterscheidet sich von der normalen Ansicht, da Hintergrundgrafiken standardmäßig ausgeschaltet sind. Diese können unter dem Feld für Kopf- und Fußzeile wieder eingeblendet werden. Um die Druckansicht generell zu ändern, können mit dem Css Befehl

@media print {}

Regeln definiert werden, die nur für den Druck benutzt werden. Diese Regeln können den anderen benutzerdefinierten Regeln einfach angefügt werden. So können unter anderem für den Druck nicht relevante Buttons ausgeblendet werden.

Beispiele

{
  "metaData": {
    "id": -1,
    "name": "Print Form",
    "version": 1,
    "author": "Virtimo AG"
  },
  "configuration": {
    "defaultLanguage": "de"
  },
  "components": [
    {
      "type": "container",
      "label": "Print",
      "layout": "vertical",
      "components": [
        {
          "type": "button",
          "action": "print",
          "label": "Print Button"
        },
        {
          "type": "textfield",
          "value": "1"
        }
      ]
    }
  ]
}

Keywords: