Formatando a expressão do rótulo com nova linha usando o analisador Python? [duplicar]

Esta pergunta já tem respostas aqui :

Comentários

  • Isso funciona: lbl.expression = ' [FIELDNAME] + vbnewline + " taco " '
  • @mfrancis … isto é para vbscript na calculadora de campo. A questão trata do Arcpy so python.

Resposta

É uma coisa do Windows, use "\r\n" em vez disso.

Comentários

  • Esta é uma boa resposta para afirmar uma nova linha. Construí uma expressão de rótulo complexa O ArcMap travaria quando a condição do rótulo fosse satisfeita: [field1] + '\n' + [field2] Mudar para [field1] + '\r\n' + [field2] funciona!

Resposta

Estou supondo que o analisador não foi alterado para python, "\n" funciona para forçar novas linhas no rótulo python expressões.

insira a descrição da imagem aqui

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *