Benutzerhandbuch zur Navigation durch die Benutzeroberfläche im Jitterbit App Builder
Übersicht
Dieses Benutzerhandbuch bietet einen detaillierten Überblick über die Navigation auf der Benutzeroberfläche von App Builder. Hilfe zur Installation und Konfiguration App Builder zum ersten Mal verwenden, lesen Sie bitte die Installationsanleitung. Bei weiteren Fragen wenden Sie sich bitte an vinylinfo@jitterbit.com
.
App Builder ist eine browserbasierte Entwicklungsplattform, die es mehreren Benutzern ermöglicht, Webanwendungen mit einer beliebigen Anzahl von Datenquellen zu erstellen. Diese Anwendungen können eine Host von unternehmensinternen und -externen Diensten ausführen. Von der Anzeige von Kundeninformationen und Inventarlisten über die Entwicklung eines automatisierten Lohn- und Gehaltsabrechnungssystems bis hin zur Erstellung einzigartiger, maßgeschneiderter Kundenportale. App Builder kann zur Verbesserung nahezu aller Aspekte der Geschäftsführung eingesetzt werden.
App Builder ist plattformunabhängig. Das bedeutet, dass es auf jedem modernen Browser ausgeführt werden kann und vollständig mobilkompatibel ist. Es kann auf jedem Operationssystem aufgerufen werden und kann eine Verbindung zu Datenquellen von praktisch jedem großen Datenbankdienstanbieter herstellen. Darüber hinaus ist das App Builder Die Plattform wurde mit einem responsiven Design entwickelt. Das bedeutet, dass die Plattform auf Bildschirmen jeder Größe und Auflösung läuft und angezeigt werden kann und automatisch für Mobilgeräte optimiert ist.
Schalttafelaufbau-Service
Der App Builder Panel Layout Service ist App Builder s proprietäre Responsive-Design-Lösung zum einmaligen Entwerfen einer Seite, während die Seite auf benutzerfreundliche Weise gerendert wird. An App Builder Die Anwendung umfasst die folgenden Grundkomponenten, die vom Panel Layout Service angeordnet werden:
-
Panel: Ein Panel ist der grundlegende Baustein einer Seite. Es gibt keinen Bildschirm, der zu klein ist, um ein Panel darzustellen. Das bedeutet, dass App Builder zeigt immer mindestens ein einzelnes Panel an. Ein Panel enthält Informationen, die dem Benutzer präsentiert werden sollen. Die Informationen können eine Sammlung von Datenzeilen oder ein einzelner Datensatz sein. Sie können strukturiert, tabellarisch (entweder in einem horizontalen oder vertikalen tabellarischen Format) oder unstrukturiert in einem benutzerdefinierten Format formatiert sein.
-
Seite: Eine Seite ist eine Sammlung von Panels. Eine einzelne Seite kann ein Panel haben oder aus mehreren Panels bestehen.
-
Layout: Das Layout einer Seite definiert, wie Panels angezeigt werden sollen, wenn sie alle auf dem Bildschirm sichtbar sind. Panels können beispielsweise vertikal (Panel A ist über Panel B) oder horizontal (Panel A ist links von Panel B) gestapelt sein. App Builder ermöglicht auch die Gruppierung von Panels, sodass Panel A und Panel B nebeneinander und über Panel C liegen können. In diesem Szenario würden Panel A und Panel B in ihrer eigenen Gruppierung stehen.
-
Folie: Eine Folie ist eine Teilmenge von Panels, die auf einem Bildschirm dargestellt werden. Wenn nicht alle Panels auf den Bildschirm passen, App Builder rendert die richtige Teilmenge der Bedienfelder als Folie und ermöglicht dem Endbenutzer, zwischen Folien zu fluchten, also effektiv zwischen Teilmengen der Bedienfelder zu fluchten.
-
Bildschirmgröße: Bildschirmgrößen werden traditionell in Pixelhöhen und Pixelbreiten gemessen. App Builder konvertiert Pixelhöhen und -breiten in verfügbare Panels. Wenn auf den Bildschirm 1 Panel passt, ist dieser Bildschirm 1x1 (1 Panel hoch, 1 Panel breit). Wenn der Bildschirm breiter ist und 2 Panels breit, aber 1 Panel hoch passen, ist dieser Bildschirm 1x2 (1 Panel hoch, 2 Panels breit). Die Bildschirmgröße hilft dabei, das beste Layout für Panels und Gruppen zu bestimmen.
-
Steuerelement: Ein Steuerelement ist das, was ein Panel anzeigt. Der Benutzer kann wählen, ob vollständige Datenraster, ein einzelner Eintrag, eine Schaltfläche oder eine Vielzahl anderer Optionen angezeigt werden sollen. Die Steuerelemente ermöglichen es Benutzern, auszuwählen, welche Informationen in der Anwendung geteilt werden und wie sie verwendet werden können.
App Builder verwendet eine Seite und ihr Layout, um zu bestimmen, welche Bedienfelder auf dem Bildschirm angezeigt werden und wo sie angezeigt werden. Abhängig von der Bildschirmgröße, App Builder kann die Anzahl der auf dem Bildschirm angezeigten Panels reduzieren, während das Layout gewahrt bleibt. Der Panel-Layout-Dienst entscheidet, welche Panels vom Bildschirm weggelassen werden und wie die verbleibenden Panels angeordnet werden.
Wenn der Panel-Layout-Dienst Panels vom Bildschirm weglässt, erstellt er eine Foliensammlung. Jede Folie enthält eine Teilmenge von Panels, die gemäß dem vom Designer definierten Layout angeordnet sind. Der Benutzer sieht möglicherweise zunächst die erste Folie und kann zu allen weiteren Folien navigieren, um weitere Panels anzuzeigen.
Navigieren in App Builder
App Builder verwendet responsives Webdesign in seinem Layout, sodass Anwendungen auf mehreren Plattformen das beste interaktive Anzeigeerlebnis bieten. Dies wird mit flexiblen, proportionsbasierten Rastern erreicht, die relative Einheiten basierend auf Prozentsätzen anstelle von festen Einheiten wie Pixeln verwenden. Panels werden basierend auf ihrer Reihenfolge gruppiert und angezeigt, einem Wert, der vom Anwendungsdesigner festgelegt werden kann, wobei niedrigere Zahlen eine höhere Priorität haben. Das bedeutet, dass bei App Builder Anwendungen werden auf einem Mobilgerät angezeigt, nur die Bedienfelder mit der höchsten Priorität werden auf dem Bildschirm angezeigt und der Rest ist durch Scrollen mit den Pfeilen in der oberen rechten Ecke oder der Aktionsleiste zugänglich. Wenn ein Anwendungsbenutzer auf einem kleineren Bildschirm arbeitet, kann außerdem zusätzliches Scrollen erforderlich sein, um auf alle Bedienfelder in der Anwendung zuzugreifen.
So beginnen Sie mit der Verwendung App Builder, geben Sie den entsprechenden Benutzernamen und das Passwort im Anmeldebildschirm ein (wenn die Anmeldeinformationen unbekannt sind, wenden Sie sich an einen Administrator). Die App Builder Auf der Site-Menüseite werden alle Anwendungen angezeigt, auf die der Benutzer Zugriff hat, sortiert nach Menüpriorität.
Seiten
An App Builder Eine Anwendung ist die Gesamtheit aller Bedienfelder und Anzeigen, die mithilfe der verfügbaren Daten dabei helfen, einen bestimmten Bedarf zu decken. Anwendungen enthalten mindestens eine Seite, auf der die Daten angezeigt werden. Jede Seite kann innerhalb der Anwendung navigiert werden, sofern ihr eine Navigationsmöglichkeit entweder über das Navigationsmenü oder als Link auf einer Seite zugewiesen ist und sie unterschiedliche Datenverweise und Anzeigen enthalten kann. Diese Seiten können auch mithilfe von Textlinks und Popup-Seiten mit anderen Seiten innerhalb der Anwendung verknüpft werden.
Jede Seite besteht aus Panels. Eine Seite kann aus einem großen Panel oder mehreren kleineren Panels bestehen, die zusammen gruppiert sind. In beiden Fällen ist es wichtig, App Builder Denken Sie an das responsive Design, da die Anzahl der gleichzeitig darstellbaren Panels je nach Größe und Auflösung des Bildschirms von Gerät zu Gerät unterschiedlich ist. Wenn ein Bildschirm zu klein ist, um alle Panels gleichzeitig anzuzeigen, App Builder skaliert und positioniert Informationen automatisch neu, um den Benutzern den Zugriff auf die Informationen so angenehm wie möglich zu machen.
Assistentenseiten
Es stehen drei Layout-Optionen zur Verfügung für App Builder Anwendungsseiten:
-
Side by Side - App Builder zeigt die Bedienfelder von links nach rechts an, basierend auf der Reihenfolge
-
Gestapelt - App Builder zeigt Bedienfelder von oben nach unten an, basierend auf der Reihenfolge
-
Assistent - App Builder zeigt Bedienfelder einzeln mit Schaltflächen zum Navigieren an
Nebeneinander und Gestapelt sind unkompliziert und beeinflussen die Anordnung der Bedienfelder auf der Seite, während Assistentenlayouts die Darstellung der gesamten Seite beeinflussen. Auf Assistentenseiten werden Bedienfelder einzeln angezeigt und verfügen auf jeder Seite über die Schaltflächen Zurück, Weiter und/oder Fertig.
Bei den meisten Anwendungsseiten werden Teile einer Datentabelle normalerweise bearbeitet, indem Sie entweder auf eine Schaltfläche Bearbeiten oder das Bearbeitungssymbol Bleistift klicken. Klicken Sie auf Assistentenseiten einfach auf ein Feld, und alle bearbeitbaren Felder werden verfügbar. Um Änderungen zu speichern, klicken Sie bis zum letzten Fenster und dann auf „Fertig“. Wenn Sie auf das X in der oberen rechten Ecke klicken, wird die Seite geschlossen, ohne Änderungen zu speichern.
Paneele
Alle Panels bestehen aus Steuerelementen. Ein Steuerelement ist ein definierter Datensatz, der in einem Panel angezeigt wird. Dies kann alles sein, von einer Teilmenge von Spalten in einer Datenbanktabelle bis zu einer Schaltfläche oder den Werten in einem Diagramm. Der verwendete Paneltyp bestimmt, wie das Steuerelement angezeigt wird.
Manchmal enthält ein Panel mehr Steuerelemente, als auf dem Bildschirm angezeigt werden können. Um auf alle Steuerelemente zuzugreifen, können Panels maximiert werden, um den Bildschirm auszufüllen. Um ein Panel zu maximieren, klicken Sie auf das Symbol mit dem Pfeil nach oben in der oberen rechten Ecke des Panels. Klicken Sie erneut darauf, um das Panel auf seine Standardgröße zurückzusetzen.
Netz
Raster ist der grundlegende Paneltyp zum gleichzeitigen Anzeigen mehrerer Datenzeilen. Dieser Paneltyp zeigt bestimmte Spalten aus der ausgewählten Datenquellentabelle oder dem ausgewählten Datenquellenobjekt an. Durch Klicken auf einen Spaltentitel können die Zeilen entweder aufsteigend oder absteigend sortiert werden.
Die Gesamtzahl der Zeilen in einem Rasterpanel wird in der oberen rechten Ecke über den Spaltentiteln angezeigt. Die Anzahl der gleichzeitig zu Anzeigezwecken geladenen Zeilen (abhängig von der Gesamtzahl der Datensätze) kann geringer sein. Um mehr Zeilen anzuzeigen, klicken Sie unten im Panel auf die Schaltfläche Weitere Zeilen laden.
Rasterfelder unterstützen die Option zum Speichern, Suchen und Filtern der Datentabellen, wodurch die Interaktion mit bestimmten Zeilen erleichtert wird. Um eine Datentabelle zu speichern, klicken Sie auf das Symbol Speichern in der oberen rechten Ecke des Felds. Ein Bildschirm zum Speichern des Verzeichnisses wird angezeigt, sodass der Benutzer die Dateien an einem gewünschten Ort speichern kann. App Builder speichert diese Datentabellen als CSV-Datei, was für Comma Separated Value (durch Kommas getrennte Werte) steht. CSV-Dateien ermöglichen das Speichern von Daten in einem tabellenstrukturierten Format, indem sie die Form einer Textdatei annehmen, die durch Kommas getrennte Informationen enthält. CSV-Dateien können später von fast allen Tabellenkalkulations- und Datenbankverwaltungsprogrammen geöffnet werden.
Wenn Sie auf das Symbol Suchen klicken, wird oben im Fenster eine Suchleiste angezeigt. Geben Sie zum Suchen das entsprechende Schlüsselwort ein und drücken Sie die Eingabetaste.
Durch das Filtern einer Datentabelle kann ein Benutzer nur Zeilen anzeigen, die einem bestimmten Kriterium entsprechen. Um eine Datentabelle zu filtern, klicken Sie auf das Symbol
Filter in der oberen rechten Ecke des Fensters. Eine Popup-Seite mit der aufgelisteten Spalte „Titel“ wird angezeigt.
Füllen Sie das Textfeld mit den Filterkriterien aus und klicken Sie dann auf Filter ausführen. Filter unterstützt die Option, nach mehreren Werten oder Kriterien zu filtern. Abhängig von der zugrunde liegenden Datenquelle werden einige Platzhalterzeichen mit der Filterfunktion unterstützt. Beispielsweise verwendet Filtering bei SQL Server% (Prozentzeichen) als Platzhalterzeichen, während andere Datenquellen ein * (Sternchen) als Platzhalterzeichen unterstützen.
Es erscheint eine Überschrift mit den aufgelisteten Filterkriterien und die Zeilen, die diesem Kriterium entsprechen, werden aufgelistet. Um den Filter zu entfernen, klicken Sie auf das X in der rechten Ecke der Header.
Bilden
Formularfelder dienen zur Anzeige einer einzelnen Datenzeile aus der ausgewählten Datenquelle. Dieser Feldtyp ist besonders nützlich als Popup-Fenster oder Detailseite in einer Anwendung. Wenn Formularfeldern mehrere Steuerelemente zugewiesen werden, wird jedes Steuerelement einzeln angezeigt.
Fliese
Kachelfelder sind im Wesentlichen eine Kombination aus Rasterfeldern und Formularfeldern. Wie Raster zeigen Kacheln mehrere Informationssätze gleichzeitig an. Informationen aus Datenquellentabellen oder -objekten werden jedoch in von links nach rechts angeordneten Blöcken statt in Spalten angezeigt. Wie bei Formularfeldern werden Steuerelemente mit anderen Steuerelementen an derselben Position in der Datentabelle gruppiert.
Dateibrowser
Dateibrowser-Panels sind mit einem lokalen oder Netzwerkdateisystem verknüpft und sehen einem Dateiverzeichnis sehr ähnlich. Über das Dateibrowser-Panel kann ein Benutzer Dateien auf einen Server hochladen und/oder auf ein Gerät herunterladen. Innerhalb dieser Panels ist auch die Navigation möglich, wobei Unterverzeichnisse durch ein Ordnersymbol gekennzeichnet sind.
Benutzerdefiniertes HTML
Benutzerdefinierte HTML-Panels verwenden HTML/CSS-Vorlagen zur Anzeige von Daten und Bildern. Benutzerdefinierte HTML-Panels sind hinsichtlich der Kontrolle über die Anzeige, die sie generieren können, in hohem Maße anpassbar und ähneln stark einer Webseite.
Diagramme
Diagrammtafeln werden verwendet in App Builder um Daten in einer grafischen Diagrammdarstellung anzuzeigen. App Builder unterstützt viele verschiedene Diagrammtypen wie Balken-, Säulen-, Linien-, Flächendiagramme usw. Diagramme können mit den zugrunde liegenden Daten verknüpft werden, sodass ein Benutzer durchklicken und unterstützende Daten anzeigen kann.
Die folgenden Steuerelementtypen sind für das Diagramm erforderlich:
-
Kategorie: Erforderliches Steuerelement, stellt die x-Achse (horizontal) im Diagramm dar
-
Wert: Erforderliches Steuerelement, stellt die y-Achse (vertikal) im Diagramm dar
Die folgenden Steuerelementtypen sind für das Diagramm optional:
-
Farbe: Vom Diagramm verwendeter Farbwert
-
Sortieren: Ermöglicht Ihnen, eine Sortierung auf den ausgewählten Wert anzuwenden
-
Flagge: Wird verwendet, um ein Ereignis oder einen interessanten Punkt zu markieren
-
JSON-Optionsobjekt: JSON-Objekt, das die Diagrammoptionen überschreibt
Zu den Diagrammtypoptionen gehören:
-
3D-Balken
-
3D-Säule
-
3D-Donut
-
3D-Kreis
-
Fläche
-
Gestapelte Fläche
-
Balken
-
Blase
-
Säule
-
Trichter
-
Linie
-
Marimekko
-
Gemischt
-
Prozentfläche
-
Kreis
-
Pyramide
-
Halbkreis-Donut
-
Spline
-
Gestapelt Balken
-
Gestapelte Spalte
Diagrammfelder können gedruckt werden, indem Sie auf das Aktionsmenü in der rechten Ecke des Felds klicken und im Dropdown-Menü „Diagramm drucken“ auswählen. Benutzer können das Diagramm als .PNG-, .JPEG-, .PDF- oder .SVG-Vektorbild herunterladen.
Gantt
Gantt ist ein Paneltyp, der die Anzeige eines Gantt-Diagramms unterstützt. Gantt-Diagramme sind nützlich für die Planung und Terminierung von Projekten. Sie helfen dabei, einzuschätzen, wie lange ein Projekt dauern sollte, die benötigten Ressourcen zu bestimmen und die Reihenfolge zu planen, in der Sie Aufgaben erledigen. Gantt-Diagramme sind auch ein hilfreiches Tool zum Verwalten der Abhängigkeiten zwischen Aufgaben.
Um ein Gantt-Diagramm auf einem Gantt-Panel zu nutzen, benötigen Sie ein Business-Objekt, das Informationen für die Steuerelemente enthält, die das Gantt-Diagramm erfordert.
Gantt-Diagramme können auch verwendet werden, um Aufgabenabhängigkeiten und Aufgabengruppen darzustellen und anzuzeigen, vorausgesetzt, Informationen zu diesen zusätzlichen Werten sind im Business-Objekt konfiguriert.
Die folgenden Steuerelementtypen sind für Gantt erforderlich:
-
Aufgabe: Erforderliches Steuerelement, stellt eine einzelne Projektaufgabe dar, die verfolgt wird
-
Startdatum: Erforderliches Steuerelement, stellt das Startdatum der Aufgabe dar Die folgenden Steuerelementtypen sind für Gantt optional:
-
Enddatum: Stellt das Enddatum der Aufgabe dar
-
Farbe: Farbwert für die Aufgabe im Diagramm
-
Abhängigkeit: Bestimmt die Beziehung der Aufgabe zu den anderen Aufgaben, von denen sie abhängig ist
-
Übergeordnete Aufgabe: Für die hierarchische Anordnung von Aufgaben ist dies ein Verweis auf eine andere Aufgabe aus dem Geschäftsobjekt
-
Sortieren: Ermöglicht Ihnen, eine Sortierung auf ausgewählte Werte anzuwenden
-
Aufgabengruppe: Wird zum Gruppieren oder Platzieren mehrerer Aufgaben in derselben Zeile verwendet
Rahmen
Frame-Panels ermöglichen es einer Seite, einen Platz auf dem Bildschirm zu reservieren, in den alle angeklickten Seitenlinks geladen werden. Der Frame-Paneltyp hat keinen eigenen Inhalt. Wenn ein Frame auf einem Bildschirm vorhanden ist, wird jede Seitennavigation in den Frame geleitet, anstatt den gesamten Bildschirm zu ersetzen. Dieser Paneltyp wird am häufigsten verwendet, um ein dauerhaftes Seitenmenü sichtbar zu halten, und der Frame-Container rendert die Seite darin.
Kalender
Kalenderfelder füllen einen Kalender mit Informationen aus der ausgewählten Datenquelle. Wie Diagrammfelder können Kalenderfelder mit einem anderen Feld verknüpft werden, um detailliertere Informationen zu einem Ereignis im Kalender anzuzeigen.
Die folgenden Steuerelementtypen sind für den Kalender erforderlich:
-
Beschreibung: gibt an, was im Kalender angezeigt wird, und ist normalerweise ein Ereignisname
-
Ereignisbeginn: gibt an, an welchem Tag das Ereignis beginnt und kann Zeitstempel enthalten, die neben der Ereignisbeschreibung angezeigt werden
-
Ereignisende: gibt an, an welchem Tag das Ereignis endet und kann Zeitstempel enthalten, die neben der Ereignisbeschreibung angezeigt werden
Die folgenden Steuerelementtypen sind für den Kalender optional:
-
Farbe: Farbwert, der vom Kalender verwendet wird, um Ereignisse anzuzeigen
-
Sortieren: Ermöglicht Ihnen, eine Sortierung auf ausgewählte Werte anzuwenden
So ändern Sie Datum und Uhrzeit eines Ereignisses:
-
Wählen Sie das Ereignis aus
-
Klicken Sie im Bereich, in dem die Ereignisinformationen angezeigt werden, auf das Bleistift-Symbol
-
Passen Sie Datum und Uhrzeit nach Bedarf an und klicken Sie dann zum Speichern auf das Häkchen
So fügen Sie dem Kalender ein neues Ereignis hinzu:
-
Wählen Sie ein vorhandenes Ereignis aus und klicken Sie auf Hinzufügen Schaltfläche
-
Geben Sie einen Titel für das Ereignis ein und wählen Sie ein Datum aus dem Dropdown-Menü des Kalenders aus
-
Klicken Sie bei Steuerelementen mit aktivierter Uhrzeit und Datum auf das Symbol Uhrzeit, um eine Uhr anzuzeigen
-
Klicken Sie zum Speichern auf das Häkchen
-
Aktualisieren Sie die Seite, nachdem Sie Änderungen am Kalender vorgenommen haben, um sie zu aktualisieren
Drehpunkt
Pivot-Panels zeigen eine Pivot-Tabelle mit Informationen aus einer Datenquelle an. Für Pivot sind die folgenden Steuerelementtypen erforderlich:
-
Spalte: Füllt die Spaltenüberschriften aus
-
Zeile: Füllt die Zeilenüberschriften aus
-
Wert: Zeigt die relevanten Daten aus der Quelle an
Netzwerkdiagramm
Netzwerkdiagramm-Panels zeigen Verbindungen zwischen einer Reihe von Entitäten an. Jede Entität wird durch einen Knoten dargestellt. Verbindungen zwischen Knoten werden durch Links dargestellt. Die folgenden Steuerelementtypen sind für Netzwerkdiagramme erforderlich:
-
Von: Von-Knoten für diesen Link
-
Knoten: Netzwerkdiagramm-Knoten
-
Knotenbezeichnung: Bezeichnung des Netzwerkdiagramm-Knotens
-
JSON-Optionsobjekt: JSON-Objekt, das Diagrammoptionen überschreibt
-
Linkfarbe: Netzwerkdiagramm-Linkfarbe
-
Farbe: Farbwert für ein Ereignis oder eine Aufgabe
Fahrbahn
Lane-Panels zeigen gruppierte Informationen an und ähneln Kachel-Panels, da sie Daten gruppiert im Formular-Panel-Format anzeigen, jedoch vertikal oder horizontal konfiguriert werden können (einzigartig für Lane):
Karte
Kartenfelder zeigen eine Karte an, auf der Steuerelemente über den geografischen Standort visualisiert werden können. Die Namen der Kartenregionen in Ihrem zugrunde liegenden Geschäftsobjekt müssen mit den Kennungen der Highmaps-Quellkarten übereinstimmen. Dies kann besondere Aufmerksamkeit erfordern, um sicherzustellen, dass Ihr Geschäftsobjektschlüssel von der Quellkarte erkannt werden kann. Wenn Sie beispielsweise ein Geschäftsobjekt mit US-County-Namen haben, sind die County-Namen möglicherweise nicht eindeutig. In diesem Fall müssen Sie eine Spalte haben, die mit dem Schlüssel von Highmaps übereinstimmt.
Abhängig von den Daten, die Sie anzeigen möchten, können Sie verschiedene Karten auswählen, die über die Highmaps API bereitgestellt werden. Für die Karte sind die folgenden Steuerungstypen erforderlich:
-
Kategorie: Land, Staat usw.
-
Wert: Mit der Kategorie verknüpfter Wert
-
JSON-Optionsobjekt: JSON-Objekt, das Diagrammoptionen überschreibt
-
Farbe: Farbwert für ein Ereignis oder eine Aufgabe
Weitere Informationen zu Kartenfeldern finden Sie im Kartenfeld Artikel. Bitte verweisen Sie auf Highcharts Maps für die Dokumentation zu den im Kartenfeld bereitgestellten Quellkarten.
Navigieren zwischen Seiten
Es gibt zwei Hauptmethoden, um zwischen Seiten in Anwendungen zu navigieren. Auf einem Gerät mit großem Bildschirm werden die ersten fünf Seiten der Anwendung als Textlinks in der oberen rechten Ecke des Bildschirms aufgelistet. Dies ist zwar die schnellste und einfachste Möglichkeit, zwischen Seiten zu wechseln, auf kleineren Geräten wie einem Smartphone oder einem Tablet ist dies jedoch nicht möglich.
Alle Seiten können jedoch jederzeit aufgerufen werden, indem Sie den Action Drawer öffnen. Wenn Sie darauf klicken, verwandelt sich das Action Drawer-Symbol in ein X, das Sie dann durch Klicken schließen können. Eine Überschrift mit der aktuell geöffneten Anwendung sowie allen in der Anwendung enthaltenen Seiten wird aufgelistet. Klicken Sie einfach auf die gewünschte Seite, um dorthin zu gelangen.
Seiten können so konfiguriert werden, dass sie direkt miteinander verknüpft sind. Ein Chevron-Symbol auf der rechten Seite der Seite kann eine andere Seite öffnen, ebenso wie Schaltflächen, verknüpfte Bilder und Textlinks.
Verschachtelte Menüs
Navigationstextlinks oben auf einer Seite können verschachtelte Menüs enthalten. Diese verschachtelten Menüs sind eine erweiterte Liste von Links, die unter einer Überschrift gespeichert sind und durch Klicken auf den Dropdown-Pfeil neben der Header aufgerufen werden können.
Popup-Seiten
Manchmal ist für eine Seite keine vollständige Umleitung erforderlich (z. B. die Bearbeitungs- oder Detailansichtsseite), sondern sie kann stattdessen in einem Popup angezeigt werden, das über einer Basisseite angezeigt wird. Diese Seiten werden normalerweise durch Klicken auf einen Link oder auf das Popup-Symbol aufgerufen. Sie können selbst mehrere Seiten oder Bereiche haben, die ähnlich wie eine Standardseite durchgeblättert werden können. Um zum Hauptbildschirm zurückzukehren, klicken Sie auf das X in der oberen rechten Ecke.
Bearbeitungsbereiche
Bearbeitungsbereiche
App Builder Entwickler haben die volle Kontrolle über die Konfiguration, ob die Optionen Einfügen, Bearbeiten und Löschen in einem Panel verfügbar sind oder nicht, je nach Geschäftsanwendungsfall. Es kann vorkommen, dass Sie ein Panel bearbeiten und eine Validierungsmeldung angezeigt wird. Klicken Sie in diesen Fällen auf Fortfahren, um zu handeln, oder auf Abbrechen, um den Vorgang abzubrechen.
Um einem Panel Informationen hinzuzufügen, klicken Sie auf die Schaltfläche Erstellen in der oberen linken Ecke des Panels. Unten oder oben in einem Panel (dies ist eine konfigurierbare Einstellung) wird ein Textfeld für jede Spalte angezeigt. Füllen Sie diese nach Bedarf aus und klicken Sie auf das Symbol Häkchen, um zu speichern. Klicken Sie zum Abbrechen auf das X.
Um Informationen aus einem Panel zu löschen, wird Benutzern entweder ein Symbol Papierkorb oder eine Schaltfläche mit der Bezeichnung Löschen angezeigt. Klicken Sie auf das Zutreffende und dann auf Fortfahren, wenn eine Validierungsmeldung angezeigt wird.
Um Informationen in einem Panel zu bearbeiten, wird Benutzern entweder ein Symbol Bleistift oder eine Schaltfläche mit der Bezeichnung Bearbeiten angezeigt. Klicken Sie auf die zutreffende Option, und in allen bearbeitbaren Spalten wird ein Textfeld angezeigt. Füllen Sie sie entsprechend aus, und klicken Sie zum Speichern auf das Häkchen-Symbol. Zum Abbrechen klicken Sie auf das X. Zusätzlich zu den beschriebenen Optionen kann ein Panel so konfiguriert werden, dass es immer bearbeitbar ist. In diesem Szenario klickt der Benutzer einfach in den gewünschten Bereich zum Bearbeiten, nimmt die Änderung vor und klickt außerhalb, um die Änderung zu speichern.
Audit Lite
App Builder bietet zwei Möglichkeiten zur Verfolgung von Auditinformationen innerhalb an App Builder app. Audit Lite wird in diesem Abschnitt beschrieben, und Full Audit ist eine weitere Audit-Funktion App Builder unterstützt. Full Audit erfordert einige Konfigurationsschritte, um es zu aktivieren. Diese werden im folgenden Abschnitt beschrieben.
Manchmal müssen Änderungen an einem Panel nachverfolgt werden, insbesondere wenn ein Projekt oder Update zeitkritisch ist. Diese Panels können eine Audit Lite-Schaltfläche enthalten. Audit Lite bietet eine Möglichkeit, Änderungen an einer Tabelle nachzuverfolgen. Insbesondere werden die folgenden Informationen nachverfolgt:
-
AddedBy: Der Benutzername der Person, die den Datensatz hinzugefügt hat.
-
AddedOn: Das Datum, an dem der Datensatz hinzugefügt wurde.
-
ChangedBy: Der Benutzername der Person, die den Datensatz zuletzt geändert hat.
-
ChangedOn: Das Datum, an dem der Datensatz geändert wurde.
Wenn Audit Lite aktiviert ist, zeigen Raster- und Formularpanels in einer Anwendung Nachverfolgungsdaten an. Benutzer, die die Berechtigung zum Lesen von Daten aus einer Tabelle mit Audit-Informationen haben, können Audit-Daten anzeigen, indem sie in einer laufenden Anwendung auf die Schaltfläche Audit klicken.
Vollständige Prüfung
Vollständige Prüfung ist standardmäßig für neu erstellte Datenquellen und Tabellen aktiviert. Vollständig geprüft ist eine Prüffunktion, die als Ergänzung zur Funktion „Audit Lite“ hinzugefügt wurde. Vollständig geprüft zeichnet Änderungen an Ihren Daten auf Unternehmensebene auf und ermöglicht Ihnen die Anzeige dieser Änderungen. Wenn Vollständig geprüft aktiviert ist, wird eine spezielle Prüfprotokolltabelle mit dem Namen angezeigt App Builder AuditLog wird in Ihrer Datenquelle erstellt. Änderungen werden in der Audit-Log-Tabelle für alle Tabellen erfasst, für die die vollständige Prüfung aktiviert ist.
Standardmäßig App Builder bereinigt oder löscht keine Datensätze, die in der Tabelle „Vollständige Prüfung“ gespeichert sind, automatisch. Wenn Sie dieses Verhalten ändern möchten, lesen Sie die Funktion „Audit-Konfiguration“, mit der ein Administratorbenutzer einen festgelegten Zeitraum für die Datenaufbewahrung konfigurieren kann. Nach Ablauf dieser Zeit App Builder sollten Audit-Datensätze über den definierten Zeitrahmen hinaus löschen. Weitere Informationen zum vollständigen Audit finden Sie unter Vollständiges Audit Seite.
Fehlerbehebung
Eine Menüauswahl, Anwendungsseite oder ein Panel kann nicht gefunden werden, obwohl es definitiv an der richtigen Stelle hinzugefügt wurde.
Beim Navigieren in einer Anwendung in App Builder, ist es wichtig, die Bildschirmgröße im Auge zu behalten. Aufgrund des responsiven Designs der Plattform kann sich das Format einer Seite auf kleineren Bildschirmen leicht ändern. Gestapelte Bedienfelder können in einem navigierbaren Menü angezeigt werden oder eine Spalte kann ausgeblendet sein, um sicherzustellen, dass die wichtigsten Daten sichtbar sind. Die Seitennavigation wurde möglicherweise von der oberen Leiste in die Aktionsleiste verschoben.
Eine neue Anwendung fehlt in der Anwendungsliste des Hauptmenüs oder Änderungen an Menüelementen, Seiten, Bedienfeldern oder Steuerelementen werden beim Testen einer Anwendung nicht angezeigt.
Das Aktualisieren des Browsers (in den meisten Fällen F5) kann erforderlich sein, um Änderungen an den Seiten, Bedienfeldern oder Steuerelementen von Anwendungen anzuzeigen, die aktualisiert wurden. Wenn das Aktualisieren des Browsers die Änderungen nicht aktualisiert, versuchen Sie, die Bearbeitung noch einmal vorzunehmen und klicken Sie auf Speichern oder Fortfahren.
Eine Anwendung ist geöffnet und wird ausgeführt, aber es gibt keine Möglichkeit, sie zu bearbeiten.
Die Möglichkeit, Daten in einer Anwendung zu bearbeiten, variiert von Benutzer zu Benutzer, basierend auf den von einem Administrator erteilten Berechtigungen. Bestimmte Benutzer können möglicherweise keine Seiten bearbeiten. Sprechen Sie mit einem Administrator, um zu bestätigen, dass die Bearbeitungsberechtigung erteilt wurde.