Suite

Changer la visibilité du champ avec ArcPy ?


J'ai le même problème indiqué ici :

https://geonet.esri.com/thread/98493

Lorsque je règle la visibilité d'un champ sur HIDDEN, le champ ne sera pas masqué.

l = arcpy.mapping.Layer("myLayer") desc = arcpy.Describe(l) finfo = desc.fieldInfo index = 0 finfo.setVisible(index,"HIDDEN")

L'objet fieldInfo est utilisé pour modifier les propriétés du champ lors de la création d'un nouveau calque, par ex. avec l'outil Créer une couche d'entités. Vous ne pouvez pas l'utiliser pour modifier directement les propriétés de votre calque.


Voir la vidéo: How to add a user-defined field to SuperOffice (Octobre 2021).