Wiki-Quellcode von Export und Import

Zuletzt geändert von MACH ProForms GmbH am 08.05.2025

Zeige letzte Bearbeiter
1 {{toc/}}
2
3 (% class="wikigeneratedid" id="HExportundImportvonPanels" %)
4 Die Funktionen „Export“ und „Import“ ermöglichen es, Panels und ganze Assistenten zu speichern. Dies dient der Wiederverwendung als Vorlage und dem Austausch zwischen verschiedenen Mandanten.
5
6 == Panels ==
7
8 === Export eines Panels ===
9
10 * Schaltfläche „Exportieren“ in der [[Panelwerkzeugleiste>>Main.05_Assistenten.04_Assistentenbauoberfläche.01_PanelhinzufügenPanelwerkzeugleiste]] anklicken[[image:Main.05_Assistenten.04_Assistentenbauoberfläche.01_PanelhinzufügenPanelwerkzeugleiste.WebHome@NeuesPanelExportieren.jpg||data-xwiki-lightbox="false" data-xwiki-image-style-alignment="end"]]
11 * Es wird eine JSON-Datei generiert und lokal auf dem Rechner gespeichert.
12
13 (% class="box infomessage" %)
14 (((
15 * Das Mapping eines Panels wird nicht exportiert und muss nach dem Import neu erstellt werden.
16 )))
17
18 === Import eines Panels ===
19
20 * Schaltfläche „Importieren“ in der [[Hauptwerkzeugleiste>>Main.05_Assistenten.01_Hauptwerkzeugleiste]] anklicken[[image:Main.05_Assistenten.01_Hauptwerkzeugleiste.WebHome@HauptwerkzeugleisteImportieren.jpg||data-xwiki-lightbox="false" data-xwiki-image-style-alignment="end"]]
21 * im Dialogfeld Schaltfläche "Auswählen" anklicken
22 * zu importierende Panel-JSON-Datei auswählen
23 * es erscheint die Meldung "Panel steht zum Import bereit."
24 * Schaltfläche „Importieren“ anklicken
25 * Das importierte Panel wird am Ende des Assistenten eingefügt.
26
27 (% class="box infomessage" %)
28 (((
29 * Ein Panelname kann innerhalb eines Assistenten nicht mehrfach vorkommen. Beim Import wird gegebenenfalls ein Index zur Unterscheidung hinzugefügt.
30 * Mit früheren Versionen des Formulareditors exportierte Panels können nicht importiert werden.
31 * Das Mapping eines Panels wird nicht exportiert und muss nach dem Import neu erstellt werden.
32 )))
33
34
35
36
37 == Assistenten ==
38
39 === Export eines Assistenten ===
40
41 * Schaltfläche „Exportieren“ in der [[Hauptwerkzeugleiste>>Main.05_Assistenten.01_Hauptwerkzeugleiste]] anklicken[[image:Main.05_Assistenten.04_Assistentenbauoberfläche.01_PanelhinzufügenPanelwerkzeugleiste.WebHome@NeuesPanelExportieren.jpg||data-xwiki-lightbox="false" data-xwiki-image-style-alignment="end"]]
42 * Es wird eine JSON-Datei generiert und lokal auf dem Rechner gespeichert.
43
44 (% class="box infomessage" %)
45 (((
46 * Das Mapping eines Assistenten wird nicht exportiert und muss nach dem Import neu erstellt werden.
47 )))
48
49 === Import eines Assistenten ===
50
51 * Schaltfläche „Importieren“ in der [[Hauptwerkzeugleiste>>Main.05_Assistenten.01_Hauptwerkzeugleiste]] anklicken[[image:Main.05_Assistenten.01_Hauptwerkzeugleiste.WebHome@HauptwerkzeugleisteImportieren.jpg||data-xwiki-lightbox="false" data-xwiki-image-style-alignment="end"]]
52 * im Dialogfeld Schaltfläche "Auswählen" anklicken
53 * zu importierende Panel-JSON-Datei auswählen
54 * es erscheint die Meldung "Assistent steht zum Import bereit."
55 * Schaltfläche „Importieren“ anklicken
56 * Speichern
57 * Der Assistent ist jetzt importiert.
58
59 (% class="box warningmessage" %)
60 (((
61 Der Assistent muss nach dem Importieren gespeichert werden. Der importierte Assistent wird verworfen, wenn Sie den Formulareditor verlassen, ohne zu speichern.
62 )))
63
64
65
66
67 === Import bereits existierender Artikelnummern ===
68
69 Beim Importieren eines Assistenten, dessen Artikelnummer auf dem Formularserver schon vorhanden ist, wird die importierte Version zum bestehenden Assistenten hinzugefügt.
70
71 Dabei ist zu beachten:
72
73 * Die importierte Assistentenversion wird mit der Versionsnummer übernommen, die sie beim Export hatte. Dies kann eine niedrigere Versionsnummer sein, als schon vorhandene.
74 * Wenn die importierte Versionsnummer im vorhandenen Artikel schon existiert, kann nach dem Importieren nicht gespeichert werden.
75
76 Um diese Konflikte zu vermeiden, speichern Sie vor dem Export als höhere Versionsnummer oder unter einer anderen Artikelnummer.