HOW TO
Wenn in ArcGIS Online und Portal for ArcGIS Map Viewer derselbe Feldwert in mehreren Feldern vorhanden ist, kann ein bedingter Arcade-Ausdruck verwendet werden, um verkettete Beschriftungen anzuzeigen. In diesem Artikel enthält der Feature-Layer zwei Felder namens "Married" und "Employed". Mithilfe eines Arcade-Ausdrucks werden Beschriftungen erstellt, indem die Feldnamen verkettet werden, wenn das Feature für beide Felder den Feldwert "Yes" enthält.
Die folgende Abbildung zeigt eine Tabelle mit den beiden Feldern und Feldwerten.

. Stellen Sie sicher, dass Beschriftungen aktiviert sind, indem Sie die Option Beschriftungen aktivieren aktivieren.
.
var output = '';
if ($feature['<field_name1>'] == '<field_value>'){
output = '<output1> ';
}
if ($feature['<field_name2>'] == '<field_value>'){
output += '<output2>'
}
else{
output = '<output3>'
}
return Trim(output);
Note:
If numeric or date field values are used, remove the single quotes (' ') on <field_value>.
Note: If a different concatenating label is desired, users can configure the output statements to something other than the names of fields.

In der folgenden Abbildung sind die verketteten Beschriftungen auf der Webkarte dargestellt.

Artikel-ID: 000029386
Unterstützung durch ArcGIS-Experten anfordern
Beginnen Sie jetzt mit dem Chatten