Zeige letzte Bearbeiter
1 {{figure image="form_create_de.png"}}
2 {{id name="fig_form_create" /}}
3 Auswahl bei der Formularerstellung. Es können leere Formulare oder Formulare aus (Plugin-)Vorlagen erstellt werden. Zudem können zuvor [[exportierte Formulare>>doc:Formcycle.UserInterface.MyForms.Export.WebHome]] importiert werden.
4 {{/figure}}
5
6 Die Schaltfläche //Neues Formular erstellen// {{ficon name="document-add"/}} auf der [[Startseite>>doc:Formcycle.UserInterface.Dashboard.WebHome]] oder auf der [[Formularübersichtsseite>>doc:Formcycle.UserInterface.MyForms.WebHome]] öffnet die Auswahl zur Formularerstellung (siehe [[Abbildung>>||anchor="fig_form_create"]]). Es stehen verschiedene Möglichkeiten zur Verfügung ein Formular zu erstellen:
7
8 ; Leeres Formular erstellen
9 : Es wird ein komplett leeres Formular erstellt und der [[{{designer/}}>>doc:Formcycle.FormDesigner.WebHome]] geöffnet.
10
11 ; Formular importieren
12 : Öffnet einen Auswahldialog, über welchen ein zuvor [[exportiertes Formular>>doc:.Export.WebHome]] per Datei importiert werden kann. Siehe [[Formularimport>>||anchor="sec_form_import"]].
13
14 ; Formularvorlage verwenden
15 : Über das [[Formularmenü>>doc:Formcycle.UserInterface.MyForms.WebHome||anchor="form_menu"]] können bereits existierende Formulare als Vorlagen gespeichert werden. Diese Formularvorlagen können verwendet werden, um ein Formulargrundgerüst zu erstellen. Die Einstellungen der Formularvorlage werden dabei übernommen. Dies schließt die [[Formulardateien>>doc:Formcycle.UserInterface.MyForms.Files.WebHome]], [[Verarbeitung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.WebHome]], [[Doubel-Opt-In->>doc:Formcycle.UserInterface.MyForms.DoubleOptIn.WebHome]], [[Postfach->>doc:Formcycle.UserInterface.MyForms.Inbox.WebHome]] und [[Datentabelleneinstellungen>>doc:Formcycle.UserInterface.MyForms.DataTables.WebHome]] ein.
16
17 ; Plugin-Vorlagen verwenden
18 : Formularvorlagen (mit [[Verarbeitung>>doc:Formcycle.UserInterface.MyForms.WorkflowProcessing.WebHome]]) können auch als Plugins erstellt werden. Sind Plugin-Vorlagen aktiviert, erscheinen diese hier.
19
20 {{id name="sec_form_import"/}}
21
22 == Formularimport ==
23
24 {{figure image="form_import_dep_exisiting_de.png"}}
25 {{id name="fig_form_import_dep_exisiting" /}}
26 Eine Formularabhängigkeit konnte nicht automatisch aufgelöst werden. In diesem Fall gibt es das CSS-Template bereits, welches als Theme für das Formular verwendet wird. Allerdings ist es nicht identisch mit dem CSS-Template aus der Exportdatei. Der Nutzer hat nun die Möglichkeit das Template zu überschreiben, ein neues anzulegen oder diese Abhängigkeit zu ignorieren.
27 {{/figure}}
28
29 Es gibt zwei verschiedene Import-Mechanismen in {{formcycle/}}. Welcher Import gestartet wird hängt davon ab, mit welcher {{formcycle/}}-Version das Formular exportiert wurde.
30
31 === Formularexporte aus {{formcycle/}} vor Version 6.2 ===
32
33 Nach dem eine Formulardatei ausgewählt wurde, wird das Formular importiert. Während des Import wird versucht mögliche Abhängigkeiten zu [[Dateien & Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]], [[Postfächer>>doc:Formcycle.UserInterface.Inboxes.WebHome]], [[Datenquellen>>doc:Formcycle.UserInterface.Data.Sources.WebHome]], etc. in der Verarbeitung oder im Formular direkt anhand derer Namen aufzulösen. Wird kein passendes Element gefunden, kann die Abhängigkeit nicht aufgelöst werden.
34
35 === {{version major="6" minor="2" patch="0"/}} Formularexporte aus {{formcycle/}} ab Version 6.2 ===
36
37 Der Import von Formularen ab {{formcycle/}}-Version 6.2.0 ermöglicht es, geänderte oder fehlende Formularabhängikeiten zu aktualisieren bzw. anzulegen. Das bedeutet, dass verwendete [[Dateien & Templates>>doc:Formcycle.UserInterface.FilesAndTemplates.WebHome]], [[Postfächer>>doc:Formcycle.UserInterface.Inboxes.WebHome]], [[Datenquellen>>doc:Formcycle.UserInterface.Data.Sources.WebHome]], etc. beim Import angelegt oder aktualisiert werden können. {{formcycle/}} versucht diesen Prozess möglichst automatisch zu gestalten. Somit werden bereits exisitierende, unveränderte Abhängigkeiten automatisch aufgelöst. Konnte {{formcycle/}} eine Abhängigkeit nicht automatisch auflösen, ist eine Nutzerinteraktion erforderlich (siehe [[Abbildung>>||anchor="fig_form_import_dep_exisiting"]]).
Copyright 2000-2025