Zusammenfassung
Dynamischer Text im Text-Widget in ArcGIS Experience Builder ist erforderlich, wenn vor und nach der Auswahl eines Features auf dem Widget Text angezeigt werden soll. Dynamische Texte können mithilfe des Pop-up-Formatfelds des Text-Widgets fett, unterstrichen oder kursiv dargestellt werden. Allerdings wird der ganze Satz formatiert, wie in der Abbildung unten gezeigt, und das ist manchmal nicht das gewünschte Ergebnis.
In diesem Artikel wird der Workflow zur Darstellung bestimmter Wörter in dynamischem Text in Fett- oder Kursivdruck bzw. mit Unterstreichungen im Widget "Text" in ArcGIS Experience Builder beschrieben.
Vorgehensweise
Fügen Sie die HTML-Tags in das Textfeld der Attributtabelle des Layers in ArcGIS Online ein.
- Melden Sie sich bei ArcGIS Online an.
- Klicken Sie oben auf der Website auf Inhalt, und navigieren Sie zur Registerkarte Eigene Inhalte.
- Klicken Sie auf die Webkarte oder den Feature-Layer, die bzw. der das gewünschte Textfeld enthält, um die zugehörige Elementdetailseite zu öffnen.
- Klicken Sie unter Layer auf den Feature-Layer, und navigieren Sie zur Registerkarte Daten , um die Attributtabelle anzuzeigen.
- Doppelklicken Sie auf das Feld mit dem Text, um die Bearbeitung zu aktivieren, und fügen Sie die bereitgestellten HTML-Tags ein.
- Verwenden Sie die Tags <strong> und </strong>, um ein Wort fett zu formatieren.
<strong>insert word or phrase</strong>
- Verwenden Sie die Tags <u> und </u>, um ein Wort zu unterstreichen.
<u>insert word or phrase</u>
- Verwenden Sie die Tags <em> und </em>, um ein Wort kursiv zu schreiben.
<em>insert word or phrase</em>
Der folgende HTML-Code zeigt ein Beispiel für ein fettes, unterstrichenes und kursiv geschriebenes Wort.
<strong>Bold</strong>, <u>underlined</u>, <em>italicized</em>
Die folgende Abbildung zeigt das Ergebnis in der Attributtabelle.

- Öffnen Sie das ArcGIS Experience Builder-Projekt, und navigieren Sie zum Fenster Widget einfügen.
- Verschieben Sie das Widget Text unter Seitenelemente per Drag & Drop an die gewünschte Position in der Experience.
- Aktivieren Sie im Konfigurationsfenster des Widgets Text auf der Registerkarte Inhalt die Option Mit Daten verbinden, und klicken Sie auf Daten auswählen.
- Wählen Sie im Bereich Daten auswählen den Feature-Layer aus, der das Textfeld enthält.
- Klicken Sie auf die Schaltfläche Dynamischer Inhalt
, um das Fenster Dynamischer Inhalt anzuzeigen. - Wählen Sie auf der Registerkarte Attribut im Abschnitt Daten die Option Standard in der zweiten Dropdown-Liste aus. Wählen Sie optional Ausgewählte Features aus, um ein bestimmtes Feature aus anderen Widgets, z. B. dem Widget Liste, manuell auszuwählen.
- Klicken Sie auf das Textfeld und dann auf eine beliebige Stelle in der Experience außerhalb des Widgets Text, um den formatierten Text anzuzeigen. Aktivieren Sie ggf. die Live-Ansicht auf der Werkzeugleiste des Builder, um den formatierten Text der ausgewählten Features aus einem anderen Widget anzuzeigen.
Die folgende Abbildung zeigt den dynamischen Text im Text-Widget mit den spezifischen fetten, unterstrichenen und kursiven Wörtern.