Formater une expression détiquette avec une nouvelle ligne à laide de lanalyseur Python? [dupliquer]

Cette question a déjà des réponses ici :

Commentaires

  • Cela fonctionne: lbl.expression = ' [FIELDNAME] + vbnewline + " taco " '
  • @mfrancis … cest pour vbscript dans le calculateur de champ. La question porte sur Arcpy donc python.

Réponse

Cest une chose Windows, utilisez "\r\n" à la place.

Commentaires

  • Cest une bonne réponse pour affirmer une nouvelle ligne. Jai construit une expression détiquette complexe ArcMap plantait lorsque la condition détiquette était remplie: [field1] + '\n' + [field2] Le passage à [field1] + '\r\n' + [field2] fonctionne!

Réponse

Je suppose que lanalyseur na pas été changé en python, "\n" fonctionne pour forcer de nouvelles lignes dans létiquette python expressions.

entrez la description de limage ici

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *