Порушення динамічного рядка тексту на сторінках, керованих даними


10

Я використовую сторінки, керовані даними, і деякі мої динамічні атрибути тексту занадто довгі для мого макета.

Чи є спосіб розбити рядок на 2 чи більше рядків, не редагуючи дані?

Приклад:

ВІД

Хімчистки Біллі Джос ТОВ

ДО


Хімчистки Біллі Джос ТОВ

Відповіді:



6

Наткнувся на це, шукаючи однакову відповідь.

Найкращий спосіб, який я знайшов - це додати \ n в текст атрибутів, де ви хочете зробити перерву.

Біллі Джос \ n Хімчистки ТОВ

=

Біллі Джос

ТОВ «Хімчистки»


1

Клацніть правою кнопкою миші переповнений динамічний рядок тексту, відкрийте його властивості, скопіюйте текст із нього та вставте його у нове текстове поле, яке відповідає вашому макеті так, як вам потрібно. Або ви можете почати з нуля і створити керований даними текст так, як вам потрібно. Різні динамічні текстові елементи (номер сторінки, назва документа тощо) - це лише теги, які можна вставити в будь-який текст вашого макета. Повний їх список знаходиться в онлайн- довідці ArcGIS .


1

Єдиний спосіб, який я знаю, - це вставити розрив рядка в дані.

  1. Під час редагування поставте курсор у точку, яку ви хочете викликати перерву, і натисніть Ctrl+ Enter. Це призведе до жорсткого розриву даних.
  2. Якщо у вас є розширення maplex, можливо, ви отримаєте функцію labelstacker для роботи.

Labelstacker

Вам потрібно буде бути творчим з етикеткою різних класів, або ВСІ ваші етикетки будуть робити те саме.
Я налаштовував різні запити, щоб позначити деякі елементи з перервами, а інші без.


1
@Acrain Якщо ви використовуєте ArcGIS 10.1, Maplex буде доступний для вас на будь-якому рівні ліцензії - дивіться тут .
PolyGeo
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.