Кодове на полета: поле MergeField

Отнася се за
Word за Microsoft 365 Word 2024 Word 2021

Забележка

Съдържанието и стъпките в тази статия се отнасят за Word за Microsoft 365 и други настолни версии на Word за Windows и Mac.

Полето за обединяване показва името на поле за данни в рамките на знаците за обединяване "v-образна стрелка" в основния документ на циркулярен документ – например «СобственоИме». Когато основният документ се обединява с избрания източник на данни, на мястото на полето за обединяване се вмъква информация от зададеното поле за данни.

В предишните версии на Word обединените документи често показваха двойни интервали вместо поле, което отговаряше на липсващи данни. Сега можете да използвате ключове, за да зададете кой текст да се отпечата преди или след резултатите от полето (при условие че полето съдържа данни).

Трябва да изберете източника на данни за основния документ, преди да вмъкнете полета за обединяване.

Синтаксис

Когато видите полето MergeField във вашия документ, синтаксисът изглежда ето така:

{ MERGEFIELDFieldName [Switches]}

Забележка

Кодът на поле указва на полето какво да показва. Резултатите на полето са това, което се показва в документа, след като кодът на полето получи стойност. За да превключите между преглед на кодове на поле и резултатите на кодове на поле, натиснете Alt+F9.

Инструкции

"FieldName"

Името на поле с данни, посочено в записа със заглавката на избрания източник на данни. Името на полето трябва да съвпада точно с името на полето в заглавния запис.

Ключове

\b

Задава текста, който да бъде вмъкнат преди полето MergeField, ако полето не е празно.

\f

Задава текста, който да бъде вмъкнат след полето MergeField, ако полето не е празно.

\m

Определя, че полето MergeField е съпоставено.

\v

Позволява преобразуване на знаци за вертикално форматиране.

Пример

Поставянето на следните три полета MergeField заедно и използването на ключа \f, както е указано, гарантира, че трите полета имат интервали между тях, но само ако определената информация за полето присъства в източника на данни.

{ MERGEFIELD CoutesyTitle \f " " }{ MERGEFIELD FirstName \f " " }{ MERGEFIELD LastName }

Резултатът е следното:

  • Ако са налични всички полета: г-жа Минди Мартин
  • Ако "СобственоИме" липсва от източника на данни: г-жа Мартин

Забележка

Ако трябва да промените името на поле, указано в поле за обединяване, редактирайте името на полетата в кодовете на полета MergeField. Промяната на името на поле със скрити кодове на полета не оказва влияние.