Briser la ligne de texte dynamique dans les pages dynamiques

10

J'utilise des pages axées sur les données et certains de mes attributs de texte dynamique sont trop longs pour ma mise en page.

Existe-t-il un moyen de diviser la ligne en 2 lignes ou plus sans modifier les données?

Exemple:

DE

Billy Joes Dry Cleaners LLC

À

Billy Joes
Dry Cleaners LLC

Acrain
la source

Réponses:

6

Je suis tombé sur cette recherche de la même réponse.

La meilleure façon que j'ai trouvée est d'ajouter un \ n, dans le texte de l'attribut, où vous voulez votre pause.

Billy Joes \ n Dry Cleaners LLC

=

Billy Joes

Dry Cleaners LLC

Mat
la source
1

Cliquez avec le bouton droit sur la ligne de texte dynamique débordante, ouvrez ses propriétés, copiez-en le texte et collez-le dans une nouvelle zone de texte qui correspond à votre mise en page comme vous le souhaitez. Ou vous pouvez recommencer à zéro et créer le texte basé sur les données comme vous le souhaitez. Les différents éléments de texte dynamique (numéro de page, titre du document, etc.) ne sont que des balises qui peuvent être insérées dans n'importe quel texte de votre mise en page. Vous en trouverez la liste complète dans l' aide en ligne d' ArcGIS .

Dan C
la source
1

La seule façon que je sache est d'insérer un saut de ligne dans les données.

  1. Lors de l'édition, placez le curseur à l'endroit où vous souhaitez provoquer la rupture et appuyez sur Ctrl+ Enter. Cela placera une rupture brutale dans les données.
  2. Si vous avez l'extension maplex, vous pouvez faire fonctionner l'option labelstacker.

Labelstacker

Vous devrez être créatif avec les différentes classes d'étiquettes ou TOUTES vos étiquettes feront la même chose.
J'ai configuré différentes requêtes pour étiqueter certains éléments avec des pauses et d'autres sans.

Brad Nesom
la source
1
@Acrain Si vous utilisez ArcGIS 10.1, Maplex sera disponible pour vous à tout niveau de licence - voir ici .
PolyGeo