laptop and a wrench

Error

The Apply Symbology From Layer tool does not work when used in a Python script from the toolbox in ArcGIS Pro 3.2.2.

Última publicación: August 28, 2019 ArcGIS Pro
Número de ID del error BUG-000119907
EnviadoFebruary 7, 2019
Última modificaciónMay 15, 2025
Relacionado conArcGIS Pro
Versión encontrada2.3
Sistema operativoWindows OS
Versión de sistema operativo10.0 64 Bit
EstadoWill Not Be Addressed

Información adicional

To fix this issue: 1. After adding the arcpy.ApplySymbologyFromLayer_management(layer, lyrfile) Python command, add the arcpy.SetParameterAsText(2, layer) parameter. 2. Save the script. 3. ArcGIS Pro > Catalog Pane > Toolbox > Right click Script > Properties. 4. Properties Window > Parameter Tab > Add a new parameter of type Layer, and set it to derived output Documenation: https://pro.arcgis.com/en/pro-app/arcpy/geoprocessing_and_python/setting-script-tool-parameters.htm#GUID-59C4A61C-AC33-4BA3-8453-AC8328E34453.

Solución alternativa

  1. After adding the arcpy.ApplySymbologyFromLayer_management(layer, lyrfile) Python command, add the arcpy.SetParameterAsText(2, layer) parameter.
  2. Save the script.
  3. In ArcGIS Pro, navigate to the Catalog pane and click Toolbox.
  4. Right-click the script and click Properties.
  5. In the Properties window, select the Parameter tab. Add a new parameter of the Layer type, and configure the parameters based on ArcGIS Pro: Setting script tool parameters.

Pasos para reproducir

ID del error: BUG-000119907

Software:

  • ArcGIS Pro

Recibir notificaciones cuando cambie el estado de un error

Descargar la aplicación de soporte de Esri

Descubrir más sobre este tema

Obtener ayuda de expertos en ArcGIS

Contactar con el soporte técnico

Descargar la aplicación de soporte de Esri

Ir a opciones de descarga