Mit dem Widget "Text" können Sie Ihrer App statischen oder dynamischen Text hinzufügen.
Beispiele
Verwenden Sie dieses Widget, um zum Beispiel die folgenden Anforderungen an das App-Design zu unterstützen:
- Sie möchten in der App Text darstellen, der andere Inhalte wie Details zu Daten oder Bildunterschriften unterstützt.
- Sie möchten ein dynamisches Feld oder einen dynamischen Ausdruck aus einer Datenquelle anzeigen. Sie können das Widget "Text" mit dem Widget "Liste" kombinieren, sodass die Benutzer auf ein Listenelement klicken können, um Details zum entsprechenden Feature aufzurufen, z. B. Attributwerte.
Verwendungshinweise
Das Widget "Text" enthält einen Rich-Text-Editor, der die Änderung von Schriftart, Schriftgröße, Schriftfarbe und sonstigen Formatierungen ermöglicht. Bei dynamischem Text können Sie die Datenquelle so einrichten, dass Attribute verwendet oder Statistiken aus mehreren Feature-Layern abgerufen werden. Die Werkzeugleiste, die bei Bearbeitungsvorgängen im Widget "Text" angezeigt wird, enthält alle gängigen Textformatierungsoptionen. Sie können die Formatierungsoptionen über das Konfigurationsfenster des Widgets aufrufen. Wenn Sie Hyperlink-Text bearbeiten möchten, klicken Sie auf den Linktext und dann auf der Registerkarte Inhalt auf die Schaltfläche Link, bearbeiten Sie den konfigurierten Link, und schließen Sie das Fenster Link festlegen.
Tipp:
Texteingaben im Editor können Sie mithilfe der Tastenkombinationen Strg+Z und Strg+Y rückgängigmachen bzw. wiederholen. Ob die Schaltflächen Rückgängig und Wiederholen auf der Builder-Werkzeugleiste angezeigt werden, ist abhängig von den im Builder ausgeführten Aktionen wie der Herstellung einer Verbindung zu Daten oder dem Hinzufügen des Widgets "Text".
Wenn der Text mehr Platz einnimmt als die Größe des Widgets, können Benutzer im Widget einen Bildlauf durch den Text durchführen. Um zu kennzeichnen, dass mehr Text vorhanden ist, als angezeigt wird, wird unten im Widget ein Übergangseffekt mit einem springenden Pfeilsymbol in der Ecke dargestellt.
Einstellungen
Das Widget "Text" verfügt über folgende Einstellungen:
- Mit Daten verbinden: Sie können das Widget mit bestimmten Daten verbinden. (Eine Datenquelle ist für das Widget "Text" nicht erforderlich.)
- Daten auswählen: Wählen Sie die Daten aus, die Sie zum Füllen des Widgets mit Inhalt verwenden möchten. Sie können mehrere Feature-Layer für ein einzelnes Text-Widget auswählen, und für jeden Feature-Layer können Sie mehrere Datenansichten hinzufügen. Sie können statischen Text mit dynamischem Inhalt kombinieren. Sie können z. B. einen Satz eingeben und ein oder mehrere Felder auswählen, um Werte aus den ausgewählten Features in die verbundenen Daten einzufügen.
- Wenn Sie eine Verbindung zu den Daten hergestellt haben, wird auf der Widget-Werkzeugleiste die Schaltfläche Dynamischer Inhalt aktiviert, sodass Sie mit der Konfiguration der Datenverbindung fortfahren können.
- Umbrechen: Aktivieren oder deaktivieren Sie den Textumbruch.
- QuickInfo: Geben Sie einen Hovertext an, der den Textinhalt beschreibt. Wenn Sie das Text-Widget mit Daten verbinden, können Sie dynamischen Inhalt verwenden, indem Sie Attribut, Statistik oder Ausdruck wählen.
- Platzhalter (in Vorlagen verfügbar): Wenn Sie das Widget "Text" in einer Vorlage für Web-Experience verwenden, geben Sie Platzhaltertext ein, um Inhalt und Style anzupassen.
- Textformat: Sie können die folgenden gängigen Textformatierungsoptionen verwenden:
- Schriftart: Ändern Sie die Schriftart und die Schriftgröße in Pixeln (px), REM oder in der Breite in Relation zur Fenstergröße ("view width", vw).
- Einstellungen für die Basisschriftart: Wenden Sie die Formatierungen "fett", "kursiv", "durchgestrichen" und "unterstrichen" auf den Text an, und wählen Sie eine Hervorhebungsfarbe und eine Textfarbe aus.
- Link: Formatieren Sie Text als Hyperlink zu anderen Inhalten, beispielsweise einer Seite, einem Fenster, einer Abschnittsansicht oder Webadresse. Auf Bildlaufseiten können Sie einen Link festlegen, sodass ein Bildlauf zu einem bestimmten Block auf der Seite durchgeführt oder wieder der obere Bereich der Seite angezeigt wird.
- Absatz-Layout: Passen Sie die Absatzausrichtung (linksbündig, zentriert, rechtsbündig, Blocksatz) an, verwenden Sie Nummerierungs- und Aufzählungszeichen, und vergrößern oder verkleinern Sie den Einzug.
- Zeichenabstand: Passen Sie den Abstand zwischen Zeichen in Pixeln (px), REM oder in der Breite in Relation zur Fenstergröße ("view width", vw) an.
- Zeilenabstand: Passen Sie die Zeilen- und Absatzabstände an. Die Standardeinstellung beträgt 1,5 Zeilen.
- Zeicheneffekt: Gestalten Sie Textzeichen durch Hinzufügen eines Schattens.
- Alle Formatierungen löschen: Markieren Sie den formatierten Text, und klicken Sie auf diese Schaltfläche, um die vorhandene Formatierung zu löschen.
Vorsicht:
Wenn der ausgewählte Text eine Wortgruppe mit Variablen aus dynamischem Inhalt enthält, wird der Inhalt beim Klicken auf diese Schaltfläche entfernt, weil er als Textformatierung behandelt wird.
Fenster "Dynamischer Inhalt"
Wenn Sie das Widget "Text" mit Daten verbinden, wird auf der Werkzeugleiste für den Inline-Bearbeitungsmodus des Widgets die Schaltfläche Dynamischer Inhalt aktiv. Beim Klicken auf diese Schaltfläche wird ein Fenster mit den folgenden Optionen zum Abrufen von dynamischem Inhalt aus der ausgewählten Datenquelle geöffnet.
- Attribut: Wählen Sie das Feld aus den ausgewählten Daten aus, deren Attributwerte Sie im Widget "Text" anzeigen möchten. Nach der Auswahl wird das Feld als Feldnamenvariable zum bearbeitbaren Textfeld hinzugefügt; der Feldname ist in geschweifte Klammern eingeschlossen. Die Variable wird je nach konfigurierten Verbindungen mit den Attributwerten des Features gefüllt. Das Widget "Text" kann z. B. zur Anzeige von Ortsnamen in einer Liste verwendet werden, die mit denselben Daten verbunden ist.
- Statistiken: Ruft die Ergebnisse der Funktion "Statistiken" für ein ausgewähltes Feld oder die Datenanzahl aus der entsprechenden Datenquelle ab und fügt sie in das Widget "Text" ein.
- Ausdruck: Erstellt einen komplexeren Ausdruck mit den Funktionsoperatoren und Datenfeldern und fügt sie in das Widget "Text" ein.
Tipp:
Ändern Sie den Ausdruckstitel, um die Meldung anzupassen, die angezeigt wird, wenn keine Datensätze ausgewählt sind. Der Ausdruckstitel wird als Meldung "Keine Daten" für dynamischen Text angezeigt. Alternativ können Sie im Fenster Daten eine Ansicht für eine leere Auswahl erstellen.
Auf den Registerkarten Statistik und Ausdruck können Sie die folgenden Funktionsoperatoren verwenden:
Operator | Syntax für Ausdruck | Beschreibung |
---|---|---|
AVERAGE | AVERAGE({field}) | Der Durchschnitt aller Werte im angegebenen Feld. |
COUNT | COUNT({field}) | Die Gesamtzahl der Werte im angegebenen Feld. |
SUMME | SUM({field}) | Die Summe aller Werte im angegebenen Feld. |
MAXIMUM | MAX({field}) | Der Maximalwert im angegebenen Feld. |
MINIMUM | MIN({field}) | Der Minimalwert im angegebenen Feld. |
STANDARD_DEVIATION | STANDARD_DEVIATION({field}) | Die Standardabweichung zeigt, wie weit ein Wert vom Mittelwert abweicht. |
PERCENTILE_DISCRETE | PERCENTILE_DISCRETE({field},percentile value, order) | Ein Perzentilwert ist ein Wert auf einer Skala von 0-100. Diskontinuierliches Perzentil bedeutet, dass der zurückgegebene Wert ein Wert aus dem Eingabefeld ist. |
PERCENTILE_CONTINUOUS | PERCENTILE_CONTINUOUS({field},percentile value, order) | Kontinuierliches Perzentil bedeutet, dass der zurückgegebene Wert aus den Daten im Eingabefeld interpoliert ist. |
Für PERCENTILE_DISCRETE und PERCENTILE_CONTINUOUS können Sie Perzentile in aufsteigender (ASC) oder absteigender (DESC) Reihenfolge berechnen. Aufsteigende Reihenfolge bedeutet, dass ein Wert im n-ten Perzentil eines Datasets größer ist als n % der Werte in diesem Dataset. Aufsteigende Reihenfolge bedeutet, dass ein Wert im n-ten Perzentil eines Datasets kleiner ist als n % der Werte in diesem Dataset.
Weitere Informationen zum Verwenden von dynamischem Inhalt finden Sie unter Daten auswählen.