Zum Inhalt springen

Automatische Build-Funktionen des IDE-Toolkits im Jitterbit App Builder

Übersicht

App Builder bietet Auto Build-Optionen, um den Prozess der Anwendungserstellung zu automatisieren und die zum Erstellen einer App benötigte Zeit zu verkürzen. Zusätzlich zum App-Assistenten stammen einige dieser Funktionen aus der Daten- und Geschäftslogikebene, um Entwickler beim Erstellen von Bereichen der Datenebene zu unterstützen und Informationen aus der Datenebene und der Geschäftslogikebene von einer Datenquelle in eine andere zu kopieren.

Tutorial zum automatischen Erstellen

So verwenden Sie den App-Assistenten

  1. Navigieren Sie zum Site-Menü
  2. Klicken Sie auf die Schaltfläche + App
  3. Geben Sie den Anwendungsnamen ein und klicken Sie auf App erstellen

    • App Builder führt jetzt einen Hintergrundjob aus, um die App zusammen mit den folgenden automatisch erstellten Elementen zu generieren:
    • Startseite entworfen
    • Home- und Konfigurationsmenüeinträge zur Navigation verfügbar
    • Untermenü der Parameterseite außerhalb der Konfiguration, verknüpft mit einer einzeiligen Parameter-Popupseite
    • Parametertabelle nach Methodik erstellt zusammen mit einem einzelnen erstellten Datensatz
      • Tabelle enthält die folgenden Spalten: Anwendung, Version, ParameterID und Audit-Datensätze
    • Parameter (Geschäftsobjekt) in der Geschäftsschicht generiert
    • Menüelement „Berichte“ ist verfügbar und wird angezeigt, sobald der Anwendung ein Diagramm hinzugefügt wird
  4. Wenn der Hintergrundjob fertig ist, App Builder bringt Sie zur neuen App-Startseite

  5. Bauen Sie Ihre App weiter aus

Optionen für die automatische Tabellenerstellung

Wenn Sie eine neue Tabelle erstellen in App Builder, die folgenden Auto-Build-Optionen sind verfügbar:

Hinweis

Verwenden des Tabellenassistenten fügt automatisch Spalten hinzu, um Audit und Benutzerauswahl zu unterstützen, und erstellt Ansichten in der Business-Schicht.

Tabelle erweitern

Wenn Sie auf die Schaltfläche Tabelle verbessern (gefolgt von „Fortfahren“) klicken, werden Spalten zur Unterstützung von Audit und Benutzerauswahl hinzugefügt. Diese Spalten sind:

  • IsActive- AddedBy- AddedOn- ChangedBy- ChangedOn

In der Business-Schicht veröffentlichen

Die Schaltfläche In Business Layer veröffentlichen generiert eine Business Object-Regel für die ausgewählte Tabellen- und Listenregel, wenn eine Spalte mit Titelverwendung definiert ist.

In UI-Ebene veröffentlichen

Mit der Schaltfläche In UI-Ebene veröffentlichen wird ein Assistent gestartet, der Sie beim Erstellen von Seiten auf Grundlage des Geschäftsobjekts dieser Tabelle unterstützt. App Builder generiert zwei Seiten, eine Rasterseite mit dem Pluralnamen der Tabelle sowie eine Formularseite mit dem Namen der Tabelle. Der Assistent ermöglicht Ihnen die Auswahl, wo eine Menünavigationsoption für die neue Seite hinzugefügt werden soll. Die Optionen sind „Home“, „Config“ und „Keine“.

„In UI-Ebene veröffentlichen“ wird auch in den Geschäftsregeln angezeigt. Von diesem Standort aus erstellt die Schaltfläche eine oder mehrere Seiten basierend auf dieser Regel und fügt die Seite(n) dem Anwendungsmenü hinzu. Der erstellte Seitentyp wird vom Regeltyp bestimmt. Beachten Sie, dass die Regel validiert werden muss, damit diese Schaltfläche aktiv ist.

Tabelle kopieren

Es gibt viele Fälle, in denen Sie eine vorhandene Tabelle in einer App in eine externe oder Staging-Datenquelle kopieren möchten. Mit der Funktion Tabelle kopieren können Sie eine vorhandene Datenquellentabelle nehmen und sie zwischen Datenquellen verschieben.

Hinweis

Das Kopieren einer Tabelle zwischen Datenquellen überträgt KEINE zugehörigen Daten oder Geschäftsobjekte (einschließlich Tabellenobjekte (Quellobjekte)).

So kopieren Sie eine Tabelle in eine andere Datenquelle

  1. Navigieren Sie zur Anwendung App Workbench > Tabellen
  2. Suchen Sie die Tabelle, die Sie kopieren möchten. Beispiel: Kunde
  3. Klicken Sie auf das entsprechende Symbol Datensatz öffnen
  4. Klicken Sie auf Mehr > Tabelle kopieren
  5. Wählen Sie aus der Liste In Datenquelle kopieren die Datenquelle aus, in die die Tabelle kopiert werden soll.
  6. Geben Sie bei Bedarf einen Namen in das Feld „Neuer Tabellenname“ ein. Halten Sie sich konsequent an Ihre Namenskonvention. Beispiel: Sie können die Kundentabelle beim Kopieren in eine Staging Umfeld als „zCustomer“ benennen.
  7. Klicken Sie auf die Schaltfläche Tabelle kopieren. App Builder startet einen Job, der im Hintergrund ausgeführt wird.

Regeln kopieren

Mit der vorhandenen Funktion „Regeln kopieren“ App Builder ermöglicht Ihnen festzulegen, ob Sie zusammen mit der Regel auch zugehörige Ereignisse (alle Ereignisse, einschließlich benutzerdefinierter und intrinsischer Ereignisse) und/oder Rollen kopieren möchten.

So kopieren Sie eine Regel

  1. Navigieren Sie zur Anwendung App Workbench > Regeln
  2. Suchen Sie die Regel, die Sie kopieren möchten. Beispiel: Kunde (Inner Join Orders)
  3. Klicken Sie auf das Symbol Datensatz öffnen
  4. Klicken Sie auf Mehr > Regel kopieren
  5. Entscheiden Sie, ob Sie auch zugehörige Ereignisse und Rollen kopieren möchten, und setzen Sie ein Häkchen bei Ja, diese Option entsprechend kopieren
  6. Klicken Sie auf die Schaltfläche Kopieren
  7. Nach Abschluss der Ausführung App Builder bringt Sie zum neuen Business SQL-Bildschirm für die kopierte Regel zurück und hängt (Neu) an das Ende des Namens an