laptop and a wrench

Erro

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

Última Publicação: May 5, 2020 ArcGIS Pro
Número de ID do Erro BUG-000129995
EnviadoApril 8, 2020
Última ModificaçãoMay 16, 2025
Aplica-se àArcGIS Pro
Versão encontrada2.5
Sistema OperacionalWindows OS
Versão do Sistema Operacional10.0 64 Bit
StatusIn Product Plan

Solução Provisória

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().

Etapas para Reproduzir

ID do Erro: BUG-000129995

Software:

  • ArcGIS Pro

Seja notificado quando o status de um erro mudar

Baixe o Aplicativo de Suporte da Esri

Descubra mais sobre este tema

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com Suporte Técnico

Baixe o Aplicativo de Suporte da Esri

Ir para as opções de download