Перейти к основному содержимому

Вставка кодов полей

В Редакторе документов можно добавлять поля с динамическим содержимым, которое зависит от информации о вашей системе или другого содержимого. Не путайте поля с элементами управления содержимым — это две разные функции.

Чтобы вставить поле:

  1. Перейдите на вкладку Вставка.
  2. Нажмите кнопку Поле.
  3. В открывшемся диалоговом окне введите код поля, которое нужно отобразить, и нажмите OK.

Доступны следующие коды полей:

Код поля ONLYOFFICEОписаниеСинтаксисКлючи
ASKВставляет поле, которое предлагает пользователю ввести данные, которые затем сохраняются как закладка. Редактор запрашивает данные у пользователя при каждом обновлении этого поля или при слиянии.{ ASK Bookmark"Prompt" [Optional switches ] }1. \d — вставляет текст замены по умолчанию как закладку.
2. \o — запрашивает данные только один раз при слиянии документов.
DATEВставляет в документ текущую дату на основе системы пользователя.{ DATE [ \@ "Date-Time Picture"] [Switches] }
FORMULAВыполняет вычисление по введенной формуле.{ = Formula [Bookmark ] [\#Numeric Picture ] }
HYPERLINKВставляет гиперссылку на элемент документа, на документ на жестком диске, портале или стороннем ресурсе.{ HYPERLINK "Filename" [Switches ] }1. \l — указывает элемент документа, к которому нужно перейти.
2. \m — указывает координаты гиперссылки для серверной карты изображения.
3. \n — открывает конечный документ в новом окне.
4. \o — задает текст всплывающей подсказки.
5. \t — задает цель гиперссылки.
MERGEFIELDВставляет в текущий документ ссылку на поле данных из другого источника. При слиянии данные из другого источника заменят текущее значение поля.{ MERGEFIELD FieldName [ Switches ]}1. \b — задает текст, который вставляется перед полем MergeField, если оно не пустое.
2. \f — задает текст, который вставляется после поля MergeField, если оно не пустое.
3. \m — указывает, что поле MergeField является сопоставленным.
4. \v — включает преобразование символов для вертикального форматирования.
NOTEREFВставляет знак сноски или концевой сноски, помеченный закладкой, чтобы ссылаться на ту же сноску или создавать перекрестные ссылки на сноски и концевые сноски. Если порядок сносок изменится, результат поля отразит новую нумерацию.{ NOTEREF Bookmark [Switches] }1. \f — вставляет знак сноски, отформатированный стилем Текст сноски или Текст концевой сноски.
2. \h — создает гиперссылку на указанную сноску или концевую сноску.
3. \p — вставляет относительное положение сноски или концевой сноски.
NUMPAGESВставляет общее количество страниц в документе.{ NUMPAGES }
PAGEВставляет номер текущей страницы.{ PAGE [\* Format Switch ] }
PAGEREFВставляет номер страницы закладки для перекрестной ссылки.{ PAGEREF Bookmark [\* Format Switch ] }1. \h — создает гиперссылку на указанный абзац.
2. \p — вставляет положение указанного абзаца относительно закладки.
REFВставляет содержимое закладки. Закладка должна быть вставлена в документ.{ [REF] Bookmark [Switches ] }1. \d — задает разделитель для номера страницы.
2. \f — увеличивает номера сносок или примечаний и вставляет их в документ.
3. \h — создает гиперссылку на указанный абзац.
4. \n — добавляет номера абзацев, если они есть.
5. \p — вставляет положение указанного абзаца относительно закладки.
6. \r — вставляет относительный номер указанного абзаца.
7. \t — пропускает символы, которые не являются цифрами или разделителями.
8. \w — вставляет полный номер указанного абзаца.
SEQПозволяет последовательно нумеровать главы, таблицы, рисунки и другие элементы документа. Если вы добавите, удалите или переместите элемент вместе с его полем Seq, можно обновить остальные поля Seq в документе, чтобы отобразить новую последовательность.{ SEQ Identifier [Bookmark ] [Switches ] }1. \c — вставляет ближайший предыдущий порядковый номер.
2. \h — скрывает результат поля (используется для перекрестных ссылок).
3. \n — вставляет следующий порядковый номер.
4. \r — нумерация начинается с указанного номера.
5. \s — нумерация начинается с указанного уровня структуры.
STYLEREFДобавляет текст, отформатированный определенным стилем. Если поле находится в верхнем или нижнем колонтитуле, оно отображает первое или последнее вхождение текста с этим стилем в основном содержимом текущей страницы, что позволяет создавать колонтитулы в стиле словаря.{ STYLEREF StyleIdentifier [Switches ] }1. \l — начинает поиск с нижней части текущей страницы.
2. \n — вставляет нумерацию указанного абзаца.
3. \p — вставляет положение указанного абзаца относительно закладки.
4. \r — вставляет относительный номер указанного абзаца.
5. \t — пропускает символы, которые не являются цифрами или разделителями.
6. \w — вставляет полный номер указанного абзаца.
TIMEВставляет в документ текущее время на основе системы пользователя.{ TIME [\@ "Date-Time Picture"] }
TOCСоздает оглавление. Оглавление строится на основе примененных стилей заголовков, уровней структуры, названий и т.д., указанных полями элементов оглавления.{ TOC [Switches ] }1. \a — создает список объектов без подписей и номеров.
2. \b — создает оглавление для части документа, отмеченной закладкой.
3. \c — создает список объектов указанного типа.
4. \d — определяет тип разделителя для номеров страниц.
5. \f — создает оглавление на основе полей TC, а не уровней структуры документа.
6. \h — применяет к оглавлению форматирование гиперссылок.
7. \l — задает нужные уровни полей TC. Уровни, не входящие в указанный диапазон, будут пропущены.
8. \n — создает оглавление полностью или только из элементов указанного диапазона (например, «1-9»), без номеров страниц.
9. \o — создает оглавление только по уровням структуры документа, а не по полям TC.
10. \p — задает разделитель между элементом и соответствующим номером страницы.
11. \s — добавляет порядковый номер к номеру страницы.
12. \t — создает оглавление только с использованием пользовательских стилей вместо стилей по умолчанию.
13. \u — создает оглавление только по уровню структуры, примененному в форматировании абзацев.
14. \w — сохраняет табуляцию в элементах оглавления.
15. \x — сохраняет разрывы строк в элементах оглавления.
16. \z — скрывает номера страниц при просмотре оглавления в режиме веб-документа.

Коды полей можно редактировать и обновлять в процессе работы:

  1. Выделите нужное поле и щелкните правой кнопкой мыши, чтобы открыть контекстное меню.

    • Обновить поле — обновить информацию в поле.
    • Редактировать поле — открыть окно для редактирования поля.
    • Переключить коды поля — отобразить код поля.