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_02_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 eine unaufgelöste Abhängigkeit. Jede Abhängigkeit wird mit ihrem (1) Namen und einer (2) Beschreibung, wo sie im Formular verwendet wird, aufgelistet. Hier existiert 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 (3) überschreiben, (4) das Template als ein Neues anzulegen oder diese (5) 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"]]). Nach dem Import des Formulars werden alle nicht aufgelösten Formularabhnängigkeiten in einem Dialg (siehe [[Abbildung>>||anchor="fig_form_import_dep_exisiting"]]) aufgelistet.
38
39 ==== Wann ist eine Nutzerinteraktion erforderlich? ====
40
41 Eine Nutzerinteraktion ist erforderlich, wenn eine Formularabhängigkeit noch nicht im Mandanten exisitiert oder die Abhängigkeit bereits existiert, aber nicht identisch mit der Abhängigkteit im Formularexport ist. Eine Nutzerinterkation ist z.B. erforderlich, wenn in der Formularverarbeitung eine Mandant-Datei (z.B. PDF) verwendet wird, welche bereits existiert aber einen anderen Inhalt besitzt.
42
43 ==== Wie können Abhängigkeiten aufgelöst werden? ====
44
45
46 ; {{icon name="refresh"/}} Überschreiben
47 : Exisitiert das Element bereits im System, so kann es überschrieben werden. Diese Option steht nicht für Postfächer oder Benutzergruppen zur Verfügung.
48
49 ; {{ficon name="plus-circle-outline"/}} Anlegen
50 : Das Elemente wird im System angelegt. Wenn nötig, wird der Name des Elements angepasst.
51
52 ; {{icon name="chevron-down"/}}Alternative verwenden
53 : Diese Option exisitiert nur für Benutzergruppen und Postfächer. Anstatt das Element neu anzulegen, kann einen bereits exisitierende Alternative verwendet werden.
54
55 ; {{ficon name="close-circle-outline"/}} Ignorieren
56 : Die Formularabhängigkeit wird ignoriert. Dies kann zu Fehlern in der Darstellung oder Verarbeitung des Formulars führen.
Copyright 2000-2024