Mikroapps

Komponenten des Seitengenerators

Machen Sie sich mit dem Seitengenerator und seinen Komponenten vertraut, damit Sie Aktionsseiten erstellen können. Die einzelnen Komponenten und Abschnitte des Seitengenerators werden in den folgenden Abschnitten beschrieben. Entsprechend Ihren Anforderungen können Sie weitere Felder und Schaltflächen hinzufügen und anpassen.

Der folgende Screenshot zeigt den Seitengenerator:

  • Im linken Bereich sind die Komponenten.
  • In der Mitte befindet sich die Arbeitsfläche des Generators.
  • Im rechten Bereich sind Seitendetails, Komponenteneigenschaften und Aktionen.

Komplettansicht des Seitengenerators

Seitenvorlagen

Beim Erstellen einer Seite haben Sie je nach gewünschten Informationen folgende Basislayouts zur Auswahl. Jede Vorlage dient nur dazu, das Erstellen der gewünschten Seite zu beschleunigen.

  • Detail - Seitenvorlage, die statische Details bereitstellt.
  • Formular - Erstellt Seite, die statische Details enthält und die Möglichkeit bietet, Benutzerdaten einzugeben.
  • Tabelle - Erstellt Seite auf der Basis von Datentabellen, die aus Ihrer Zielanwendungsintegration geladen werden.
  • Statischer Inhalt - Bietet Seitenkomponenten, die statische, nicht handlungsrelevante Informationen bereitstellen (Überschriften, Fehlermeldungen, Erinnerungen).

Komponenten des Seitengenerators

Der Seitengenerator bietet eine Auswahl an Seitenkomponenten, mit denen Sie Output, Informationen und Anzeige Ihrer Mikroapp anpassen und konfigurieren können. Verwenden Sie Komponenten, um eine Mikroappseite gemäß Ihren Erwartungen und Anforderungen zu erstellen. Wenn Sie beispielsweise eine Liste von Benutzern anzeigen möchten, verwenden Sie die Tabellenkomponente. Die verschiedenen Seitenvorlagen umfassen unterschiedliche Komponentenfunktionen, die standardmäßig zur Verfügung stehen. Die folgenden Listen enthalten alle verfügbaren Optionen.

Eingabekomponenten - Eingabe umfasst die Komponenten zum Erstellen umsetzbarer Abschnitte auf der Seite, zum Beispiel Schaltflächen, Texteingaben und Optionsfelder.

Detailansicht der Eingabekomponenten

  • Schaltfläche - Hinzufügen einer anklickbaren Komponente mit Aktionen und Logik auf der Seite.
  • Texteingabe - Definieren Sie die Textquelle durch Angabe der Datentabelle, der Spalte und des Werts, die in die Seite geladen werden sollen. Die Komponente kann als optional markiert werden. Die Feldbreite kann angepasst werden. Validierungsregeln können auf der Basis einer minimalen oder maximalen Textlänge oder eines Textmusters konfiguriert werden, um Benutzereingaben zu identifizieren.
  • Textbereich - Definieren von Textquelle und Standardwert für die Seite. Aktionen können hinzugefügt werden.
  • Num. Eingabe - Definieren von Zahlenquelle, Bereich, Standardwert und Formatierung für die Seite.
  • Auswählen - Ermöglicht Benutzern die Auswahl aus einer festgelegten Liste von Werten (max. 100 Werte). Daten stammen aus dem Quellsystem oder können von Ihnen manuell eingegeben werden.
  • Suche - Ermöglicht Benutzern das Durchsuchen zahlreicher Werte und die Auswahl eines Werts, während sie etwas anderes suchen.
  • Kontrollkästchen - Hinzufügen einer auswählbaren Komponente auf der Seite mit Definition von Quelle, Standardwert, Aktionen und Logik.
  • Optionsfeld - Hinzufügen mehrerer Optionen, von denen nur eine ausgewählt werden kann. Daten stammen aus dem Quellsystem oder können von Ihnen manuell eingegeben werden.
  • Datum/Uhrzeit - Definition von Datum und Uhrzeit, die in der Mikroapp angezeigt werden sollen, der Standardzeit (die vor der Auswahl angezeigte Zeit) und des Zeitformats (12 Stunden, 24 Stunden, Browserzeit) auf der Seite.

Anzeigekomponenten - Die Anzeige bietet Komponenten zum Bereitstellen von Informationen für die Endbenutzer der Mikroapps (z. B. Tabellen, statischer Text und Bilder).

Detailansicht der Anzeigekomponenten

  • Tabelle - Hinzufügen einer Tabelle und Definieren von Quelle, Filter und Spalten der Tabelle. Seitenverknüpfungsaktionen können hinzugefügt werden. Personalisierte Abfragen müssen festgelegt werden, um die Datenfreigabe zu beschränken.
  • Text - Definieren von Textquelle und Formatierung für die Seite. Aktionen und Logik können hinzugefügt werden.
  • Statischer Text - Definieren von statischem Text für die Seite. Aktionen können hinzugefügt werden.
  • Statisches Bild - Verweis auf und Anzeige eines statischen Bilds aus einer vordefinierten URL-Quelle.
  • Bild - Definieren von Bildquelle und Formatierung zur Anzeige auf der Seite.
  • Trennlinie - Abgrenzen von nicht zugehörigen und gruppenbezogenen Informationen.
  • Schaltfläche “Zurück” - Ermöglicht Benutzern Rückkehr zur vorherigen Seite.
  • Power BI - Anzeigen eines BI-Berichts. Definieren Sie Quelle und Formatierung.
  • Concur-Beleganzeige - Anzeigen eines Belegbilds. Definieren Sie Quelle und Formatierung.
  • HTML-Inhalt - Mit dieser Option zeigen Sie abgerufene HTML-Inhalte aus Quellen wie RSS-Feeds fehlerfrei an.

Wichtig:

Eine Tabelle ohne personalisierte Abfrage zeigt alle gefundenen Datensätze für einen Tabellenfilter an, unabhängig von der Datenbeziehung zu Abonnenten. Beschränken Sie die Datenfreigabe, damit andere Mikroappbenutzer keinen Zugriff auf Ihre vertraulichen Daten erhalten. Sie steuern den Datenzugriff für Seiten mit dem Feature Personalisieren.

Wählen Sie auf einer Seite die Tabelle im Fenster des Komponentengenerators aus. Wählen Sie Tabelleneigenschaften und dann Personalisieren. Wählen Sie +Bedingung hinzufügen und fügen Sie die erforderlichen Einschränkungen hinzu.

Layoutkomponente - Bietet Rasterkomponente zum Festlegen des Layouts Ihrer Seite.

Detailansicht der Layoutkomponenten

  • Flexibles Raster - Erleichtert das Positionieren von Komponenten auf Ihren Seiten. Hilfreich beim Seitendesign für Geräte mit größerem Bildschirm. Legen Sie die Beschriftung und die Gesamtzahl der Zellen im Raster fest.

Seitendetails

Mit den Seitendetails können Sie die erstellte Seite konfigurieren, Informationsfilter festlegen und verschiedene Features zur Korrektur von Informationsfehlern bereitstellen:

  • Seitenname - Benennen der Seite.
  • Datenfilter - Definieren von Einschränkungen für Aktionsdaten.
  • SQL anzeigen - Anzeigen der SQL für die Korrektur von Programmfehlern.
  • Komponentenlogik anzeigen - Anzeigen der Komponentenlogik für die Korrektur von Programmfehlern.
  • Inhaltsanzeige bei nicht vorhandenem Datensatz - Festlegen der statischen Inhaltsseite, die bei fehlendem Datensatz anzuzeigen ist.

Komponenteneigenschaften

Jeder Komponente im Seitengenerator hat ein eigenes Eigenschaftenmenü mit speziellen Optionen für diese Komponente. Dazu gehören unter anderem:

  • Beschriftung - Anpassen der Beschriftung von Schaltfläche, Text, Bild usw.
  • Größe - Festlegen der Größe von Schaltfläche, Text usw.
  • Stil - Verwenden verschiedener Farben und Formate für Text, Schaltfläche usw.
  • Anzeige in Blade-Fußzeile - Ein- bzw. Ausblenden eines Elements in der Blade-Seite.
  • Datenquelle - Auswählen der Datenquelle für das angezeigte Element.
  • Datentabelle - Auswählen der Datentabelle für das angezeigte Element.
  • Datenspalte - Auswählen der Datenspalte für das angezeigte Element.
  • Bedingte Formatierung - Konfigurieren der bedingten Formatierung für das Seitenelement.
  • Variablen einfügen - Einfügen einer Variable im Seitenelement, um Anwendungsintegrationsdaten automatisch anzuzeigen.
  • Elementanzeige - Auswählen der Anzeige des Elements im Seitengenerator.

Aktionen

Das Aktionsmenü ist für die Komponente Schaltfläche vorhanden und ermöglicht Mikroappempfängern die Reaktion mit einer umsetzbaren Eingabe. Definieren Sie anhand der von Ihnen in der Integration konfigurierten Dienstaktionen, welche Aktion die Schaltfläche ausführt.

Logik

Wählen Sie die Schaltfläche Logik erstellen, um die Logikkonfiguration zu öffnen. Auf diese Weise können Sie die Logik für die jeweilige Seitenkomponente konfigurieren. Erstellen Sie Bedingungen mithilfe von Standardlogikargumenten, um je nach gewünschtem Komponentenverhalten verschiedene Resultate zu erzielen. Sie können einer Schaltfläche mehrere gestapelte Aktionen hinzufügen, um mehrere Aktionseffekte mit einem einzigen Klick zu erzeugen. Wenn jede Dienstaktion erfolgreich ausgeführt wird, bewegt sich das System durch die Aktionskette, bis alle Aktionen abgeschlossen sind. Beispiele für Aktionen:

  • Bedingung auswerten - Definieren und Bearbeiten einer Bedingung über ein logisches Argument.
  • Komponentenwert festlegen - Festlegen des Komponentenwerts für die Schaltfläche, um eine Aktion auszuführen.
  • Komponente anzeigen - Konfigurieren der Bedingungen für die Anzeige der Komponente.
  • Komponente ausblenden - Konfigurieren der Bedingungen für das Ausblenden der Komponente.
  • Komponente aktivieren - Konfigurieren der Bedingungen für das Aktivieren der Komponente.
  • Komponente deaktivieren - Konfigurieren der Bedingungen für das Deaktivieren der Komponente.
  • Komponente auf Erforderlich setzen - Konfigurieren, unter welchen Bedingungen die Komponente erforderlich ist.
  • Komponente auf Nicht erforderlich setzen - Konfigurieren, unter welchen Bedingungen die Komponente ausgeschlossen wird.

Komponenten des Seitengenerators