Objekt-Wizard: Datenbank-ähnliche Anwendungen per Mausklick erstellen
23. Sep 2022
Mit Weblication® erstellen Sie Web-Anwendungen auf Basis
von Objekten (ähnlich Datenbankanwendungen) ganz einfach per Mausklick.
Praxisbeispiel:
Die
Basis unsere internen Adressenverwaltung bei Scholl
Communications konnten wir so in kürzester Zeit ohne Programmierung
erstellen.
Fertige Weblics®, in welchen der Objekt-Wizard bereits verwendet wird:
- Anwendungsvorlage mit Liste, Detailseite und Seitenvorlage
- Veranstaltungskalender
- CityWeb
- Mini-Shop
- Pauschalangebote
- Team, Ansprechpartner, Personen
- Stellenangebote
- Historie
- Projektreferenzen
- Kurse
- Vereinsverzeichnis
- Unterkunftsverzeichnis
- Unternehmensverzeichnis
- Spendenprojekte
- Kleinanzeigen
- Glossar
- Standorte mit Karte
- Anwendungsvorlage mit Objekt-Wizard als Weblic ® installieren
- Objekt-Wizard: Datenstruktur, Pflegemaske, Seitendarstellung, Listeneintrag definieren
- Datenstruktur über Eingabemasken festlegen
- Anzeigen von Datensätzen definieren
- Listeneintrag des Objektes festlegen
- Mehrfacheinträge in Objektdaten
- Sortierung bei der dynamischen Ausgabe von Mehrfacheinträgen in Objektdaten
Anwendungsvorlage mit Objekt-Wizard als Weblic ® installieren
Über die Weblics®-Verwaltung können Sie über das Weblic®
"Anwendungsvorlage mit Liste, Detailseite und Seitenvorlage (Objekt-Wizard)"
eine neue eigene Anwendung erstellen. Die Anwendungsvorlage bietet Ihnen dafür die Grundlage.

Objekt-Wizard: Datenstruktur, Pflegemaske, Seitendarstellung, Listeneintrag definieren
Nach der Installation der Anwendungsvorlage definieren Sie über den Objekt-Wizard:
- Pflegemaske der Objekte: Diese definiert auch automatisch die Datenstruktur
- Seitendarstellung: Darstellung des Objektes als Seite
- Listeneintrag: Darstellung der Objekte in einer Übersichtsliste
Die Datenstruktur der Objekte wird automatisch durch die Pflegemasken definiert.

Datenstruktur über Eingabemasken festlegen
Im Reiter "Pflegemaske des Objektes" legen Sie per Drag&Drop Editor die Eingabemaske und damit automatisch die Datenstruktur Ihrer zu verwaltenden Datensätze fest. Für jedes Feld lassen sich in der Feldkonfiguration zahlreiche Parameter für die Eingabefelder - ähnlich dem Formulareditor - definieren.
Das Besondere:
Die Eingabemaske definiert automatisch die Datenstruktur.
Die Datenstruktur müssen Sie gar nicht - wie in Datenbankanwendungen
üblich - separat erstellen. Möglich wird dies durch unsere eigene
Technologie des Reverse-Template-Modeling in Weblication®. Vorteil: Zeitersparnis und erhöhte Einfachheit.
Weiteres Highlight:
Sie können sortierbare Mehrfacheinträge innerhalb
eines Datensatzes (Objekt) einrichten, so dass beispielsweise mehrere
E-Mail-Adressen, Telefonnummern, Notizen oder Tätigkeiten mit eigenen
Datenfeldern pro Adresse hinterlegt werden können - siehe auch Artikel
"Mehrfacheinträge in Objektdaten".

Anzeigen von Datensätzen definieren
Im Reiter "Seitendarstellung des Objektes" definieren Sie, wie die Inhalte der Felder in der jeweiligen Webseite angezeigt werden sollen. Dabei können Sie sich aller Gestaltungselemente wie beispielsweise des mehrspaltigen Inhaltscontainers, des Tab-Containers, des Akkordeon-Containers oder der Logik-Container bedienen.
Ebenso können Sie logische Abfragen tätigen wie z.B. die Ausgabe eines Feldes abhängig davon, ob ein Inhalt im Feld steht, so dass keine Leerzeilen entstehen, wenn Felder leer bleiben.
Auch ist es möglich, formatierte Ausgaben in WYSIWYG-Feldern vorzunehmen.

Listeneintrag des Objektes festlegen
Im Reiter "Listeneintrag des Objektes" definieren Sie, welche Felder in der Übersichtsliste der Objekte angezeigt werden sollen. Dabei können Sie zahlreiche Parameter je Feld bestimmen wie beispielsweise Position / Ausrichtung, Abstände, Farbe, Größe, Texte in der Ausgabe.
Ebenso können Sie Funktionen auf die Ergebnisliste anwenden und mit Parameter versehen, nach Mustern suchen und Inhalte automatisch ersetzen.

Mehrfacheinträge in Objektdaten
In Weblication® können Sie sortierbare Mehrfacheinträge innerhalb
eines Datensatzes (Objekt) einrichten. Ein Mehrfacheintrag kann aus
mehreren Feldern pro Mehrfacheintrag (z.B. Datum, Ansprechpartner,
Notiz) oder auch einzelnen Feldern (z.B. Telefonnummer, E-Mail-Adresse)
bestehen.
Beispielsweise können Sie so mehrere Termine in einem Objektdatensatz eingeben und in der Seite ausgeben.
Vorteil der Weblication® Technologie im Vergleich zu Datenbanken:
Sie benötigen keine separaten Tabellen und keine Verknüpfungen zwischen den Tabellen.

Sortierung bei der dynamischen Ausgabe von Mehrfacheinträgen in Objektdaten
Die dynamische Ausgabe von Mehrfacheinträgen in Objektdaten unterstützt auch eine Sortierung. So lassen sich beispielsweise Terminlisten innerhalb eines Objektdatensatzes nach Datum sortiert ausgeben.
