Module Builder / Studio

In der DataEngine stehen dir mächtige Entwicklertools zur Verfügung, die es dir ermöglichen, die Datenmanagementfunktionen nach deinen genauen Anforderungen zu gestalten. Diese Tools, das Studio und der Module Builder, teilen zu großen Teilen das gleiche Benutzerinterface (UI). Sie sind dazu konzipiert, die Leistung und Funktionalität deiner DataEngine zu optimieren und individuell anzupassen.

Studio

Das Studio ist ein vielseitiges Tool, das für die Anpassung von bestehenden Modulen, insbesondere von von Marini bereitgestellten Paketen, verwendet wird. Erweiterungen, die im Studio durchgeführt werden, werden in sogenannten Custom Tables gespeichert.

Die Hauptfunktionen von Studio ist die Anpassung bestehender Module.

Studio erlaubt die Anpassung von Feldern, Beziehungen und der Formularlayouts, um diese Module auf die spezifischen Anforderungen deines Unternehmens zuzuschneiden.

Module Builder

Der Module Builder hingegen dient zur Erstellung völlig neuer Pakete mit mehreren Modulen, die anschließend in der DataEngine bereitgestellt werden.

Die Hauptfunktionen des Module Builders ist das Erstellen von neuen Modulen und Paketen.

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 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 dem Deployment eines Pakets im Studio keine weiteren Anpassungen an diesem Paket vornehmen.

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.

Anpassung von Labels, Feldern, Beziehungen und Formular Layouts

Die Anpassung von Labels, Feldern, Beziehungen und Formular Layouts sind gemeinsame Funktionen des Studios und des Module Builders. Diese Funktionen bieten die Flexibilität, die DataEngine vollständig an die Anforderungen deiner Organisation anzupassen.

Im Studio stehen diese Funktionen nach der Auswahl des Modules auf der linken Seite bereit.

Im Module Builder, siehst du die Funktionen nach der Auswahl eines Modules aus einem Package.

Anpassung von Labels: Du kannst die Bezeichnungen von Modulen, Feldern und anderen Elementen im Modul ändern, um sie an die Terminologie deiner Organisation anzupassen.

Anpassung von Feldern: Studio und Module Builder ermöglichen es, Felder in Modulen hinzuzufügen, zu entfernen oder zu modifizieren. Dadurch kannst du die Art und Struktur der in deinem Modul gespeicherten Daten präzise festlegen.

Anpassung von Beziehungen: Du kannst Beziehungen zwischen Modulen definieren oder anpassen, um sicherzustellen, dass Daten effizient zwischen den verschiedenen Teilen deiner DataEngine fließen.

Anpassung des Formularlayouts: Die Anpassung des Formularlayouts ist eine entscheidende Funktion sowohl im Studio als auch im Module Builder. Sie ermöglicht es, die Oberfläche der Edit View, Detail View, List View und Quick Create separat zu gestalten. Hierbei handelt es sich um einen benutzerfreundlichen Drag & Drop Editor, mit dem du jedes verfügbare Feld in der DataEngine nach deinen Anforderungen platzieren kannst.

  • Edit View: Die Edit View ist die Ansicht, die beim Bearbeiten eines Datensatzes angezeigt wird. Hier kannst du die Anordnung der Felder nach deinen Bedürfnissen anpassen.
  • Detail View: In der Detail View werden alle Details eines Datensatzes angezeigt. Du kannst das Layout so gestalten, dass relevante Informationen auf einen Blick sichtbar sind.
  • List View: Die List View zeigt Datensätze in tabellarischer Form an. Du kannst festlegen, welche Felder in der Liste angezeigt werden und wie sie angeordnet sind.
  • Quick Create: Quick Create ermöglicht das schnelle Erstellen von Datensätzen aus einem SubPanel heraus. Auch hier kannst du das Formularlayout individuell gestalten.

Weitere Anpassungsmöglichkeiten:

  • Gruppierung von Feldern: Du kannst Felder in Gruppen organisieren, wobei jede Gruppe eine Überschrift haben kann. Dabei steht es dir frei, ob die Gruppe als neuer Tab oder als Panel auf derselben Seite dargestellt wird.
  • Platzierung von Feldern: Die Flexibilität des Editors erlaubt es, zwei Felder nebeneinander in einer Reihe anzuordnen, um den verfügbaren Platz effizient zu nutzen.

Mit Studio und dem Module Builder steht dir eine leistungsstarke Kombination von Tools zur Verfügung, um die DataEngine nach deinen individuellen Anforderungen zu gestalten und deine Datenmanagementfähigkeiten zu optimieren. Weitere Details und Schritt-für-Schritt-Anleitungen findest du in der Dokumentation der DataEngine.