Der Module Builder (Module erstellen) dient zur Erstellung völlig neuer Pakete mit mehreren Modulen, die anschließend in der DataEngine bereitgestellt werden.
Die Hauptfunktionen des Module Builders sind das Erstellen und Konfigurieren neuer Module und Pakete.
Der Module Builder ermöglicht die Schaffung neuer Module und Pakete, um maßgeschneiderte Datenmanagementlösungen zu erstellen.
Es ist wichtig zu beachten, dass Pakete, die mit dem Module Builder erstellt wurden, nach dem Speichern deployt (eingespielt) werden müssen. Dies stellt sicher, dass die von dir erstellten Module und Pakete in der DataEngine verfügbar sind. Beachte jedoch, dass die Deployment-Aktion alle Änderungen, die im Studio vorgenommen wurden, zurücksetzen kann. Daher solltest du nach den ersten Änderungen eines Moduls im Studio keine weiteren Anpassungen an dem dazugehörigen Paket im Module Builder mehr vornehmen und deployen.
Zusätzlich zur Bereitstellung auf derselben Instanz können die erstellten Pakete auch heruntergeladen und auf anderen DataEngine-Instanzen installiert werden. Dies ermöglicht es, die von dir erstellten Module und Pakete in verschiedenen Umgebungen zu nutzen.
Um in Module Builder zu gelangen navigiere über die Top-Navigation in den Admin Bereich und wähle dort unter Entwickler Werkzeuge Module erstellen.
Schaue dir die Schritt-für-Schritt Anleitungen für die Kernfunktionen des Module Builder an:
Neue Pakete erstellen
Hier ist eine Schritt-für-Schritt-Anleitung zum Anlegen von neuen Paketen im Module Builder:
Schritt 1: Wähle „Neues Paket erstellen“
- Im Module Builder findest du die Option, um ein neues Paket zu erstellen. Wähle diese aus, um den Prozess zu starten.
Schritt 2: Vergebe einen Namen für das Paket
Gib dem Paket einen Namen, der alphanumerisch ist, mit einem Buchstaben beginnt und keine Leerzeichen enthält. Du hast die Möglichkeit, diesen Namen jederzeit zu bearbeiten.
Schritt 3: Vergebe optional den Namen des Autors
- Wenn gewünscht, kannst du den Namen des Autors hinzufügen, der das Paket erstellt.
Schritt 4: Wähle einen Schlüssel
- Lege einen 5-stelligen alphanumerischen Schlüssel fest. Beachte, dass dieser Schlüssel später nicht mehr geändert werden kann.
Schritt 5: Beschreibe optional den Inhalt des Pakets kurz
- Falls erforderlich, füge eine kurze Beschreibung hinzu, die den Inhalt oder Zweck des Pakets erläutert.
Schritt 6: Klicke auf „Speichern“
- Nachdem du alle notwendigen Informationen eingegeben hast, klicke auf „Speichern“, um das neue Paket zu erstellen.
Pakete veröffentlichen / exportieren
Hier ist eine Schritt-für-Schritt-Anleitung zum Veröffentlichen oder Exportieren von Paketen im Module Builder:
Schritt 1: Öffne das entsprechende Paket
- Navigiere zu dem Paket, das du veröffentlichen oder exportieren möchtest, indem du es über die Ordnerliste oder die mittige Ansicht im Module Builder auswählst.
Schritt 2: Wähle zwischen Veröffentlichen oder Exportieren
Entscheide je nach deinem Anwendungsfall, ob du das Paket veröffentlichen oder exportieren möchtest.
- Veröffentlichen: Wähle diese Option, wenn du das Paket in anderen DataEngine-Instanzen installieren möchtest. Beachte jedoch, dass das Paket nach der Veröffentlichung nur noch im Studio bearbeitet werden kann.
- Exportieren: Wähle diese Option, wenn du das Paket in anderen DataEngine-Instanzen installieren möchtest. Im Gegensatz zur Veröffentlichung kannst du das Paket nach dem Export weiterhin über den Module Builder bearbeiten.
Indem du diesen Schritten folgst, kannst du deine Pakete im Module Builder erfolgreich veröffentlichen oder exportieren.
Pakete duplizieren
Hier ist eine Schritt-für-Schritt-Anleitung zum Duplizieren von Paketen im Module Builder:
Schritt 1: Öffne das entsprechende Paket
- Navigiere zu dem Paket, das du duplizieren möchtest, indem du es über die Ordnerliste oder die mittige Ansicht im Module Builder auswählst.
Schritt 2: Wähle „Duplizieren“
- Nachdem du das Paket geöffnet hast, wähle die Option „Duplizieren“. Ein neues Paket wird erstellt, das eine exakte Kopie des Originalpakets ist und sofort von dir bearbeitet werden kann.
Durch diese Schritte kannst du Pakete im Module Builder problemlos duplizieren und weiter anpassen.
Pakete einspielen (deployen)
Hier ist eine Schritt-für-Schritt-Anleitung zum Einspielen (Deployen) von Paketen im Module Builder:
Schritt 1: Öffne das entsprechende Paket
- Navigiere zu dem Paket, das du einspielen möchtest, indem du es über die Ordnerliste oder die mittige Ansicht im Module Builder auswählst.
Schritt 2: Sicherstellen, dass alle Anpassungen gespeichert sind
- Vergewissere dich, dass alle vorgenommenen Anpassungen in den enthaltenen Modulen gespeichert wurden.
Schritt 3: Speichere das Paket
- Um auf Nummer sicher zu gehen, speichere das gesamte Paket nochmals ab.
Schritt 4: Klicke auf „Einspielen“
- Wähle die Option „Einspielen“, um das Paket in deiner Instanz verfügbar zu machen.
Schritt 5: Führe eine „Quick Repair“ durch
- Verwende den „Quick Repair“-Button in der oberen Navigationsleiste, um sicherzustellen, dass dein Paket korrekt eingespielt wurde und alle Änderungen wirksam sind.
Durch diese Schritte kannst du sicherstellen, dass dein Paket erfolgreich im Module Builder eingespielt wird.
Neue Module in Paketen anlegen
Hier ist eine Schritt-für-Schritt-Anleitung zum Erstellen neuer Module unterhalb eines Pakets im Module Builder:
Schritt 1: Öffne das entsprechende Paket
- Navigiere zu dem Paket, in dem du ein neues Modul erstellen möchtest, indem du es über die Ordnerliste oder die mittige Ansicht im Module Builder auswählst.
Schritt 2: Wähle „Neues Modul“ aus
- Klicke auf die Option, um ein neues Modul zu erstellen.
Schritt 3: Vergebe einen Modulnamen
- Gib dem Modul einen Namen. Dieser muss alphanumerisch sein, mit einem Buchstaben beginnen und darf keine Leerzeichen enthalten. Dieser Wert kann später bearbeitet werden.
Schritt 4: Vergebe eine Bezeichnung
- Bestimme den Namen, unter dem das Modul im Interface sichtbar sein soll. Dieser Wert kann ebenfalls nachträglich bearbeitet werden.
Schritt 5: Importieren von
- Entscheide, ob der Import in dieses Modul grundsätzlich möglich sein soll. Es wird empfohlen, diese Option immer zu aktivieren, da sie im Nachhinein nicht eingeschaltet werden kann und die Verfügbarkeit des Imports auch über die Rechteverwaltung gesteuert werden kann.
Schritt 6: Navigation Tabs
- Standardmäßig aktiv. Entscheidet, ob das Modul im Menü als Navigationspunkt hinzugefügt werden kann.
Schritt 7: Typ auswählen
Entscheide zwischen Basis und Datei:
- Basis: Standard-Modul mit Systemfeldern, das für den Aufbau jeglicher Module genutzt werden kann.
- Datei: Modul mit voreingestellten Funktionen für den Upload von Dateien.
Schritt 8: Klicke auf „Speichern“
- Speichere das Modul und beginne anschließend mit dessen Konfiguration.
Mit diesen Schritten kannst du erfolgreich ein neues Modul unter einem Paket im Module Builder erstellen und anpassen.
Module in Paketen duplizieren
Hier ist eine Schritt-für-Schritt-Anleitung zum Duplizieren eines Moduls unterhalb eines Pakets im Module Builder:
Schritt 1: Öffne das entsprechende Paket
- Navigiere zu dem Paket, in dem sich das Modul befindet, das du duplizieren möchtest. Dies kannst du über die Ordnerliste oder die mittige Ansicht im Module Builder tun.
Schritt 2: Wähle das zu duplizierende Modul
- Suche in der Modulliste das Modul aus, das du duplizieren möchtest, und wähle es aus.
Schritt 3: Wähle den Button „Duplizieren“
- Klicke auf den Button „Duplizieren“, um eine Kopie des ausgewählten Moduls zu erstellen.
Mit diesen Schritten hast du erfolgreich ein Modul im Module Builder dupliziert. Du kannst das duplizierte Modul nun weiter bearbeiten und anpassen.
Module individualisieren und konfigurieren
Zusätzlich zu den oben beschriebenen Funktionen kannst du im Module Builder auch weitere Anpassungen vornehmen, ähnlich wie im Studio. Allerdings müssen alle Änderungen an Paketen im Module Builder deployt werden; im Folgenden findest du eine Liste der verfügbaren Funktionen.
- Anlage von weiteren Feldern: Erstelle neue Felder, die dann Teil des Core-Paketes sind und aus dem Studio heraus nicht gelöscht werden können.
- Anpassung der Feld-Labels: Passe die Labels deiner Felder an. Beachte, dass du im Module Builder die Labels lediglich bei der Anlage verändern kannst. Anpassungen der Bezeichnungen inkl. der Sprach-Varianten über die Liste sind Studio Anpassungen.
- Aufbau von Beziehungen: Erstelle Beziehungen zwischen Modulen innerhalb eines Paketes. Beziehungen zwischen Modulen über Pakete hinweg sollten über das Studio aufgebaut werden.
- Anpassungen der einzelnen Layouts (Views): Gestalte die Ansichten deiner Module, sodass bereits beim Deployment des Pakets alles gestaltet ist.
- Individualisierung des Standard-Subpanels des Moduls: Im Module Builder selbst kannst du nur das Standard Subpanel bearbeiten, welches unterhalb anderer Module angezeigt wird, wenn du eine Beziehung erstellst. Die Studio Anleitung dazu ist aber sehr ähnlich.