laptop and a wrench

不具合

The Layer symbology fails to update in the Script tool if the layer is accessed through a Script tool parameter.

最後に公開された状態: May 5, 2020 ArcGIS Pro
不具合 ID 番号 BUG-000129995
送信されましたApril 8, 2020
最終更新日May 16, 2025
適用対象ArcGIS Pro
見つかったバージョン2.5
オペレーティング システムWindows OS
オペレーティング システムのバージョン10.0 64 Bit
ステータスIn Product Plan

対処法

If layer is accessed through:

p = arcpy.mp.ArcGISProject("CURRENT")

m = p.listMaps('Map')[0]

layer = arcpy.GetParameter(0) # FeatureLayer Parameter

fld1 = arcpy.GetParameter(1) # String Parameter 

fld2 = arcpy.GetParameter(2) # String Parameter

sym = layer.symbology

layer = m.listLayers(layer.name)[0]

There is no issue.

Use stand alone Python script using arcpy.mp.ArcGISProject.SaveACopy().

再現の手順

不具合 ID: BUG-000129995

ソフトウェア:

  • ArcGIS Pro

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

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

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

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

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

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

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