Wiki-Quellcode von Bibliothek

Zuletzt geändert von MACH ProForms GmbH am 10.04.2025

Zeige letzte Bearbeiter
1
2 [[image:BibliothekÜbersicht.png||alt="Übersicht Bereich Bibliothek" data-xwiki-image-style-alignment="end" height="458" width="200"]]
3
4 {{toc/}}
5
6 Die Bibliothek enthält die verschiedenen Elemente, aus denen Formulare zusammengesetzt werden. Sie teilt sich in drei Bereiche: die Kopfzeile, Standardkomponenten und Verlagsbausteine.
7
8 **Kopfzeile:**
9
10 In der Kopfzeile befinden sich die Verlagsauswahl, die Schaltfläche "Verknüpfung einfügen"/"Kopieren" und das Komponentenmenü.
11
12 **Standardkomponenten:**
13
14 Der erste Abschnitt "Standard" der Bibliothek enthält immer die Standardkomponenten.
15 Standardkomponenten sind die Grundelemente von Assistenten. Sie müssen Standardkomponenten nach dem Einfügen konfigurieren, beschriften und arrangieren. Standardkomponenten werden daher immer als Kopie eingefügt.
16
17 **Verlagsbausteine:**
18
19 Unterhalb finden Sie weitere Abschnitte mit Komponenten und Gruppenbausteinen von dem Verlag, der in der Bibliotheks-Kopfzeile eingestellt ist.
20 Von einem Verlag bereitgestellte Elemente sind so konfiguriert, wie sie abgespeichert wurden. Das gilt auch für im eigenen Mandanten abgespeicherte Elemente. Weitere Informationen zur Kundenbibliothek.
21 Verlagsbausteine fügen Sie im Regelfall als Verknüpfung in Formulare ein.
22
23
24 = Nutzung der Bibliothek =
25
26 === Funktionselemente der Kopfzeile ===
27
28 ==== Verlagsauswahl-Dropdown ====
29
30 Auswahl, aus welcher Quelle die Komponenten und Gruppenbausteine angezeigt werden sollen. Enthält den MACH formsolutions Verlag, im eigenen Mandanten gespeicherte Komponenten und Gruppenbausteine, sowie ggf. weitere dem Mandanten zugewiesene Verlage. Siehe [[Verlagsbausteine>>doc:||anchor="HVerlagsbausteine"]].
31
32
33 ==== Schaltfläche "Verknüpfung einfügen"/"Kopieren" ====
34
35 Umschalten zwischen den Einfügevarianten für die markierte Komponente, siehe "[[Einfügen von Elementen>>doc:||anchor="HEinfFCgenvonElementen"]]".
36
37
38 ==== Komponentenmenü ====
39
40 Aktionen für die markierte Komponente. Einträge sind deaktiviert, wenn der Benutzer keine Berechtigung zum Bearbeiten der Komponente hat.
41
42 * Löschen
43 * Umbenennen
44 * Vorschau
45
46
47
48 === Einfügen von Elementen ===
49
50 Fügen Sie Komponenten oder Bausteine aus der Bibliothek über die [[image:Bibliothek_plus.png||alt="~"Komponente einfügen~" Schaltfläche" data-xwiki-lightbox="false"]]-Schaltfläche rechts neben der Komponente bzw. dem Baustein ein.
51 Ist im Komponentenbereich eine Zeile markiert, wird die neue Komponente **nach **der markierten Komponente eingefügt.
52 Ist keine Komponente markiert, wird die neue Komponente **am Ende** des Panels eingefügt.
53 Eine Komponente kann über Klick markiert werden. Entfernen Sie die Markierung mit Strg-Klick.
54
55
56 ==== Verknüpfung erstellen ====
57
58 Komponenten werden im Regelfall als Verknüpfung eingefügt. Verknüpfte Komponenten haben Einstellungsmöglichkeiten, können aber nicht inhaltlich bearbeitet werden.
59 Inhaltliche Änderungen werden vom Verlag vorgenommen, der die jeweilige Bausteinbibliothek verwaltet.
60
61 Diese Änderungen wirken sich auf alle verknüpft eingefügten Instanzen der Komponente aus. So profitieren Sie automatisch von Aktualisierungen der Inhalte und Verbesserungen der Expertenregeln von Bausteinen.
62 Fügen Sie auch Ihre Mandantenverlags-Bausteine verknüpft ein und verwalten Sie Änderungen zentral, statt jeden einzelnen Assistenten zu aktualisieren.
63
64 Konfigurationsoptionen der einzelnen Elemente von verknüpften Bausteinen:
65
66 * Zuordnung Vorbefüllung
67 * Anzeige im Assistent
68 * Anzeige im PDF
69 * Anzeige in der Druckvorlage
70
71 Bausteine können Expertenregeln enthalten. Um die Funktionalität der Regeln zu erhalten, wird davon abgeraten, Bausteine als Verknüpfung in eine Objektgruppe einzufügen.
72
73
74 ==== Kopieren ====
75
76 Bausteine können auch als Kopie eingefügt werden. Beispielsweise, um den Inhalt wesentlich zu verändern.[[image:Bibliothek_Kopie-Verknuepfung.png||data-xwiki-image-style-alignment="end" data-xwiki-image-style-border="true" data-xwiki-lightbox="false"]]
77
78 * Deaktivieren Sie die blaue Schaltfläche "Verknüpfung erstellen" in der Kopfzeile der Bibliothek.
79 * Die Schaltfläche ist jetzt weiß und zeigt "Kopieren" an.
80 * Fügen Sie eine Komponente oder einen Baustein über die [[image:Bibliothek_plus.png||alt="~"Komponente einfügen~" Schaltfläche" data-xwiki-lightbox="false"]]-Schaltfläche rechts in der Bibliothek ein.
81 * Sie haben eine Kopie eingefügt.
82 * Nach dem Einfügen wird die Schaltfläche auf "Verknüpfung erstellen" zurückgesetzt.
83
84 Kopiert eingefügte Bausteine werden nicht aktualisiert, wenn der Quellbaustein überarbeitet wurde. Dies ist eine Besonderheit bei verknüpft eingefügten Bausteinen.
85 Bausteine können Expertenregeln enthalten. Diese müssen gegebenenfalls angepasst werden, wenn der kopierte Baustein verändert wurde.
86
87
88 == Verlagsbausteine ==
89
90 Unterhalb der Standardkomponenten finden Sie weitere Abschnitte mit Komponenten und Gruppenbausteinen von dem Verlag, der in der Bibliotheks-Kopfzeile eingestellt ist.
91 Neben dem MACH formsolutions Verlag und der Kundenbibliothek, können hier weitere Verlage auswählbar sein, die dem Mandanten zugewiesen sind.
92
93 === Verlag MACH formsolutions ===
94
95 Wählen Sie im Verlagsauswahl-Dropdown "MACH formsolutions" aus.
96
97 Diese Bausteingruppen werden vom MACH formsolutions Verlagsteam zur Verfügung gestellt und gepflegt.
98 Die typischen Anwendungsfälle sind abgedeckt. Zum Beispiel Kontakt- und Adressdatenabfragen, Bankdatenfelder, Auswahllisten für Anreden oder Titel. Viele Bausteine enthalten logische Prüfungen der Eingaben. Die Übernahme der Antragstellerdaten aus Portalen oder Servicekonten ist voreingestellt.
99 MACH formsolutions Verlagsbausteine entsprechen aktuellen Anforderungen, unserem Styleguide und den Barrierefreiheitsgrundsätzen.
100
101 Diese Komponentengruppen sind zum Einfügen als Verknüpfung vorgesehen. Aktualisierungen durch das MACH formsolutions Verlagsteam werden effektiv und zeitsparend in alle Assistenten übernommen, in denen die Bausteine verbaut sind.
102
103 Details zu den Inhalten der Gruppen finden Sie [[hier>>path:/wiki/docwiki/view/Main/05_Assistenten/04_Assistentenbauoberfl%C3%A4che/03_Bibliothek/01_Gruppenbausteine/]].
104
105
106 === Kundenbibliothek ===
107
108 Wählen Sie im Verlagsauswahl-Dropdown Ihre Mandantenbezeichnung aus
109
110 In der Kundenbibliothek speichern Sie Komponenten und Komponentengruppen, um diese später mit denselben Einstellungen wieder einzufügen. Durch die Kundenbibliothek stehen diese Elemente allen Nutzern Ihres Mandanten zur Verfügung.
111 Die Kundenbibliothek steht nicht zur Auswahl, solange sie noch keinen Baustein enthält.
112
113
114 ==== Abspeichern eines Bausteins ====
115
116 Geben Sie dem neuen Baustein einen aussagekräftigen Namen. Die "Bezeichnung intern" wird beim Speichern als Name des Bausteins in der Bibliothek verwendet. [[image:BausteinSpeichern.png||alt="Komponentenzeile mit hervorgehobener Schaltfläche ~"als Vorlage speichern~"" data-xwiki-image-style-alignment="end" data-xwiki-image-style-border="true" data-xwiki-lightbox="false"]]
117
118 * Konfigurieren der Komponente oder Objektgruppe
119 * an der Komponente oder Objektgruppe die Schaltfläche "als Vorlage speichern" in der Komponentenliste anklicken [[image:BibliothekSpeichern.png||alt="Komponentenschaltfläche ~"als Vorlage speichern~"" data-xwiki-lightbox="false"]]
120 * Dialog "Speichern als Vorlage" bestätigen
121
122
123
124 ==== Sortierung und Abschnitte ====
125
126 Bausteine können beim Speichern in Abschnitte einsortiert werden. Innerhalb der Abschnitte sind die Bausteine alphabetisch aufgelistet.
127
128 Stellen Sie dem Bausteinnamen die Abschnittsbezeichnung voran, durch einen Unterstrich ( _ ) getrennt. Der Abschnittsname kann ein existierender sein oder ein neu zu erstellender Abschnitt.
129 Ohne Unterstrich werden Bausteine dem Abschnitt "Sonstiges" zugeordnet.
130
131 Beispiel:
132
133 * konfigurieren Sie die "Bezeichnung intern" des zu speichernden Bausteins; z.B. "Abschnitt1_BausteinA"
134 * speichern Sie den Baustein
135 * der Baustein ist als "BausteinA" im Abschnitt "Abschnitt1" ihrer Kundenbibliothek zu finden