laptop and a wrench

不具合

The Arcade expression fails to fully label features in ArcGIS Online Map Viewer and ArcGIS Experience Builder when the first fields in the attribute table are not filled out, whereas in ArcGIS Online Map Viewer Classic and ArcGIS Field Maps, the features are completely labeled.

ArcGIS Online
不具合 ID 番号 BUG-000158808
送信されましたJune 5, 2023
最終更新日February 20, 2025
適用対象ArcGIS Online
見つかったバージョンFebruary 2023
オペレーティング システムWindows OS
オペレーティング システムのバージョン11.0 64 bit
修正されたバージョン4.30
ステータスFixed

対処法

Change the Arcade expression so the features are named in the same order as listed in the data overview of the hosted feature layer. In this example, the field 'Hobby' is listed first, followed by 'FavoriteColor', 'FavoriteBook', and 'FavoriteAnimal' as depicted in the screenshot below:

image.png

So, the query becomes as follows:

$feature.Hobby + TextFormatting.NewLine +

$feature.FavoriteColor + TextFormatting.NewLine +

$feature.FavoriteBook + TextFormatting.NewLine +

$feature.FavoriteAnimal

or:

var hobby = $feature.Hobby

var farbe = $feature.FavoriteColor

var buch = $feature.FavoriteBook

var tier = $feature.FavoriteAnimal

if (isempty(hobby)){

  hobby = "."

}

else if (isempty(farbe)){

  farbe = "."

}

else if (isempty(buch)){

  buch = "."

}

else if (isempty(tier)){

  tier = "."

}

var label = hobby + TextFormatting.NewLine + farbe + TextFormatting.NewLine + buch + TextFormatting.NewLine + tier;

return label

Afterwards, the labels are depicted for all features in ArcGIS Online Map Viewer.

image.png

再現の手順

不具合 ID: BUG-000158808

ソフトウェア:

  • ArcGIS Online

バグのステータスが変更されたときに通知を受け取る

Esri Support アプリのダウンロード

このトピックについてさらに調べる

ArcGIS エキスパートのサポートを受ける

テクニカル サポートへのお問い合わせ

Esri Support アプリのダウンロード

ダウンロード オプションに移動